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.

What it is

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.

Why it matters

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.

How it works

CLI controls

Explore

Browse the specification matrix for URS/FS/NFS/DS or jump to the architecture view. Use specsLoader to read any Markdown as HTML.