with one click
aigon-feature-do
Do feature <ID> - works in both Drive and Fleet modes
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Do feature <ID> - works in both Drive and Fleet modes
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Record or show a feature author handoff
Create feature <name> - creates spec in inbox
Revise feature spec after pending spec reviews — decide and acknowledge in one pass
Record or show a research author handoff
Create research <name> - creates topic in inbox
Revise research spec after pending spec reviews — decide and acknowledge in one pass
| name | aigon-feature-do |
| description | Do feature <ID> - works in both Drive and Fleet modes |
RUN THIS FIRST — no preamble, no --help, no file searches:
aigon feature-do $1This prints the feature spec inline. Read the output, then follow the steps below. Do NOT search for spec files, do NOT run
aigon --help, do NOT hunt for theaigonsource. Just run the command above.
Implement a feature. Works in Drive mode (branch), Drive worktree, and Fleet mode (competition).
Worktree invariant: you are already inside the correct repo. If
aigonfails, read the error — do NOT try to introspect the tool's internals.
If no ID is provided or it doesn't match an active feature, run aigon feature-list --active, filter to matches, and ask the user which one.
aigon feature-do $1
Only run aigon-feature-start $1 if the feature branch/worktree does not exist yet.
The spec body was printed inline by feature-do above. Use that copy. Do not re-read from disk and do not re-run aigon feature-spec — the inline copy is authoritative.
Skip plan mode — implement directly.
{{SET_CONTEXT_SECTION}}
{{RESEARCH_CONTEXT_SECTION}}
{{PLANNING_CONTEXT_SECTION}}
Signal that you are starting (shell command only — do not write .aigon/state/ files directly):
aigon agent-status implementing
TIME BUDGET: under 10 minutes.
git add -A && git commit -m "wip: <what you just did>". Never more than 2 minutes of uncommitted work.AGENTS.md, README.md, etc.) for which commands are which.Scope guardrails — read before editing:
Stage and commit using conventional commits (feat:, fix:, chore:). Verify with git log --oneline -1.
Run aigon dev-server start to start the project dev server. Use the URL printed to verify your changes. Never run the project's dev command directly — it bypasses port allocation.
No implementation log (instructions rigor: light). Do not create docs/specs/features/logs/feature-{{ARG1_SYNTAX}}-*-log.md.
You MUST run this step — do not skip it, even for simple or non-UI features.
aigon dev-server start
Leave it running. Do not proceed to Step 5 until this command has completed successfully.
After committing, run immediately:
aigon agent-status implementation-complete
Hard rules:
feature-close or other commands.fix: unblock agent-status gate — <one-line description>, and retry. Document the fix in your implementation log.After it succeeds, tell the user: "Implementation complete — ready for review."
STAY in the session. If the user requests changes, make them, commit, and say "Changes committed."
Do not run feature-close or feature-eval — that's the user's decision. In Drive mode the recommended next command is aigon-feature-close <ID>; in worktree/Fleet modes, wait for the user.