About fleet-copilot
fleet-copilot is a skill for coding agents that turns a natural-language request into a goal and verifiable completion criteria, then works under lock mode with progress monitoring.
Key features
- 01Natural-language goal formulation
- 02Verifiable completion criteria
- 03Goal-file creation
- 04Lock-mode activation
- 05Per-turn progress monitoring
Use cases
- 01Fixing a bug and checking tests
- 02Implementing OAuth2 login and creating a PR
- 03Working through outstanding TODOs
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ rysweet/ amplihack --skill fleet-copilotAfter installing, type/fleet-copilotin Claude Code to confirm it loaded.
Details
From the project READMEFleet Co-Pilot Skill
The agent takes the user's natural language, formulates a goal with definition of done, writes it to the goal file, enables lock mode, and starts working. SessionCopilot reasoning monitors progress on each turn.
Usage
/fleet-copilot fix the auth bug and make sure tests pass
/fleet-copilot implement OAuth2 login and create a PR
/fleet-copilot keep going until all the TODOs are done
Instructions
When this skill is activated:
Step 1: Formulate the goal
From the user's natural language, create:
- Goal: Clear objective statement
- Definition of Done: Concrete, verifiable criteria
Step 2: Write the goal file
Use the Write tool to create .claude/runtime/locks/.lock_goal:
Goal: [objective from user's words]
Definition of Done:
- [criterion 1]
- [criterion 2]
- [criterion 3]
Step 3: Enable lock
python .claude/tools/amplihack/lock_tool.py lock
Step 4: Start working
Begin immediately. The LockModeHook uses SessionCopilot to monitor and guide.
Auto-disable
Lock mode stops when:
- Goal achieved (
mark_complete) - Human needed (
escalate) - User runs
/amplihack:unlock
Comments
Markdown supported