Markdown Converter
Agent skill for markdown-converter
This project implements Kiro-style Spec-Driven Development for Claude Code using hooks and slash commands.
Sign in to like and favorite skills
This project implements Kiro-style Spec-Driven Development for Claude Code using hooks and slash commands.
.kiro/steering/product.md.kiro/steering/tech.md.kiro/steering/structure.md/spec-status [feature-name] to check progress.kiro/steering/)/steering-init # Generate initial steering documents /steering-update # Update steering after changes /steering-custom # Create custom steering for specialized contexts
Note: For new features or empty projects, steering is recommended but not required. You can proceed directly to spec-requirements if needed.
/spec-init, AI must:
requirements.md under Clarification Responsesclarifications_collected: true in spec.jsonIf user refuses or skips, record as
"No additional input provided" in Clarification Responses.
/spec-init [feature-name] # Initialize spec structure only /spec-requirements [feature-name] # Generate requirements → Review → Edit if needed /spec-design [feature-name] # Generate technical design → Review → Edit if needed /spec-tasks [feature-name] # Generate implementation tasks → Review → Edit if needed
/spec-status [feature-name] # Check current progress and phases
Kiro's spec-driven development follows a strict 3-phase approval workflow:
/spec-requirements [feature-name] - Generate requirements documentrequirements.md and edits if neededspec.json to set "requirements": true/spec-design [feature-name] - Generate technical design (requires requirements approval)design.md and edits if neededspec.json to set "design": true/spec-tasks [feature-name] - Generate implementation tasks (requires design approval)tasks.md and edits if neededspec.json to set "tasks": trueOnly after all three phases are approved can implementation begin.
Key Principle: Each phase requires explicit human approval before proceeding to the next phase, ensuring quality and accuracy throughout the development process.
/steering-init before major development (optional for new features)/steering-update after significant changes/spec-status to verify alignmentThis project uses Claude Code hooks to:
When working on implementation:
/spec-status to view current completion status/steering-init/spec-init [your-feature-name]Kiro-style steering provides persistent project knowledge through markdown files:
Create specialized steering documents for:
"*.test.js")#filename reference