Synopsis
aigon feature-create <feature-name>Shortcuts
/afc(slash command) ·aigon afc(CLI)
Description
Creates a new feature spec file in docs/specs/features/01-inbox/ from the feature template. The agent then helps you flesh out the summary, user stories, acceptance criteria, and technical approach.
Usage
# Slash command (inside an agent session)
/aigon:feature-create dark-mode
# CLI
aigon feature-create dark-modeWhat gets created
A Markdown spec file at docs/specs/features/01-inbox/feature-dark-mode.md with sections:
- YAML frontmatter — includes
complexity(low/medium/high/very-high) only. Model/effort defaults at start come from each agent’s complexity ladder +aigon config, not from the spec; see Agents: Spec complexity and model defaults. - Summary — what and why
- User Stories — who benefits and how
- Acceptance Criteria — testable definition of done
- Validation — commands to verify the implementation
- Technical Approach — high-level design
- Dependencies — prerequisites and feature dependencies
- Out of Scope — explicit exclusions
- Open Questions — unresolved decisions
Feature dependencies
If your feature depends on other features, declare it in the Dependencies section using depends_on:
## Dependencies
- depends_on: dark-mode-foundation
- depends_on: 148When you later run aigon feature-prioritise, dependencies are resolved to canonical IDs and checked for circular references. Dependent features cannot be started until their dependencies are in 05-done.
This is especially useful when research produces a chain of related features — each spec declares what it depends on, and Aigon enforces the ordering.
Next steps
After creating, the spec is in the inbox. To move it forward:
aigon feature-prioritise dark-mode # Assigns ID, moves to backlog
aigon feature-start 42 # Creates workspace, starts agent