@AGENTS.md
Kiro-style Spec Driven Development implementation on AI-DLC (AI Development Life Cycle)
- Steering:
.kiro/steering/ - Specs:
.kiro/specs/
Steering (.kiro/steering/) - Guide AI with project-wide rules and context
Specs (.kiro/specs/) - Formalize development process for individual features
- Check
.kiro/specs/for active specifications - Use
/kiro:spec-status [feature-name]to check progress
- Think in English, generate responses in English. All Markdown content written to project files (e.g., requirements.md, design.md, tasks.md, research.md, validation reports) MUST be written in the target language configured for this specification (see spec.json.language).
- Note:
spec.json.languagecontrols the language of spec document content only. It does NOT control the conversation response language. The conversation language is governed by the Language Policy in AGENTS.md.
- Phase 0 (optional):
/kiro:steering,/kiro:steering-custom - Phase 1 (Specification):
/kiro:spec-init "description"/kiro:spec-requirements {feature}/kiro:validate-gap {feature}(optional: for existing codebase)/kiro:spec-design {feature} [-y]/kiro:validate-design {feature}(optional: design review)/kiro:spec-tasks {feature} [-y]
- Phase 2 (Implementation):
/kiro:spec-impl {feature} [tasks]/kiro:validate-impl {feature}(optional: after implementation)/kiro:spec-cleanup {feature}(optional: organize specs post-implementation)
- Progress check:
/kiro:spec-status {feature}(use anytime)
- 3-phase approval workflow: Requirements → Design → Tasks → Implementation
- Human review required each phase; use
-yonly for intentional fast-track - Keep steering current and verify alignment with
/kiro:spec-status - Follow the user's instructions precisely, and within that scope act autonomously: gather the necessary context and complete the requested work end-to-end in this run, asking questions only when essential information is missing or the instructions are critically ambiguous.
- Load entire
.kiro/steering/as project memory - Default files:
product.md,tech.md,structure.md - Custom files are supported (managed via
/kiro:steering-custom)