Tooling

The modernisation process uses AI coding assistants with specialised plugins or extensions. The reverse engineering phases use the Claude Code plugin to analyse legacy applications. The rebuild phases use ralph to run autonomous build loops.

Currently supported:

  • Claude Code with the legacy reverse engineering plugin
  • GitHub Copilot with the legacy reverse engineering plugin
  • Ralph — autonomous Claude Code loop runner for the rebuild phases

Future tooling (to be documented):

  • Cursor equivalent

This section covers the plugin, the ralph CLI, how to run them, and the project directory structure.

Pages in this section

  • Claude Code Plugin — the plugin that powers the reverse engineering process, including skills, agents, and how to run it
  • GitHub Copilot — using the plugin with GitHub Copilot in VSCode
  • Cursor — planned support for Cursor (not yet available)
  • Ralph — autonomous build loop runner for the rebuild phases
  • Project Directory Structure — the expected directory layout for input and output files