AchillesCLI is a terminal-first companion that drives GAMP-style specification authoring with an LLM-assisted skill system. It manages URS/FS/NFS/DS documents, links them to tests, and lets you rebuild code safely when projects drift or break.
A REPL that talks to an LLM agent plus dynamic skills. It generates and maintains GAMP artifacts: URS (User Requirements), FS (Functional Specs), NFS (Non-Functional Specs), and DS (Design Specs) — both global and per file.
Specifications become the safety net for rapid development and recovery. If code is corrupted, the spec corpus and DS-per-file trail allow regeneration from scratch while preserving intent, traceability, and tests.
.specs workspace with URS/FS/NFS/DS and logs./lang <language> — set spec language./run <skill> <<prompt>> — execute a skill directly./list — list skills; /model fast|deep — switch model tier./debug on|off — toggle verbose logs./specs [filter] — view spec sections; /cancel — abort running plan./continue or /resume [extra] — resume a paused plan./exit — quit.Browse the specification matrix for URS/FS/NFS/DS or jump to the architecture view. Use specsLoader to read any Markdown as HTML.