Converts specifications between EARS, Gherkin, Kiro, canonical, and user story formats while preserving semantic meaning. Supports auto-detection, validation, and targeted output paths for spec-driven workflows.
npx claudepluginhub melodic-software/claude-code-plugins --plugin spec-driven-developmentThis skill is limited to using the following tools:
Convert specifications between different formats while preserving semantic meaning.
Converts specifications between EARS format and prose, Gherkin, or canonical. Parses prose to structured EARS requirements, EARS to Gherkin scenarios, and more.
Exports elicited requirements to canonical, EARS, Gherkin, Markdown, YAML/JSON formats. Filter by domain, priority, category, or confidence for targeted specs.
Converts Lean PRDs to Gherkin .feature files with Vietnamese steps in mandatory Rule blocks. Use for generating structured BDD scenarios from product specs.
Share bugs, ideas, or general feedback.
Convert specifications between different formats while preserving semantic meaning.
| Format | Description | Extension |
|---|---|---|
canonical | Canonical specification format | .md |
ears | EARS-only requirements list | .md |
gherkin | Gherkin feature file | .feature |
kiro | AWS Kiro structure | requirements.md, design.md, tasks.md |
userstory | Agile user stories | .md |
Detect Source Format
Select Converter
spec-converter ears agentspec-converter gherkin agentspec-converter kiro agentExecute Conversion
Validate Output
Save Result
$1 - Source file path--to - Target format (canonical, ears, gherkin, kiro, userstory)--output - Output file path (optional)# Convert EARS to Gherkin
/spec-driven-development:convert requirements.md --to gherkin
# Convert Gherkin to canonical
/spec-driven-development:convert auth.feature --to canonical
# Convert to Kiro format
/spec-driven-development:convert .specs/auth/spec.md --to kiro
# Specify output path
/spec-driven-development:convert spec.md --to gherkin --output tests/auth.feature
| From → To | Canonical | EARS | Gherkin | Kiro |
|---|---|---|---|---|
| Canonical | - | ✓ | ✓ | ✓ |
| EARS | ✓ | - | ✓ | ✓ |
| Gherkin | ✓ | ✓ | - | ✓ |
| Kiro | ✓ | ✓ | ✓ | - |
/spec-driven-development:ears-convert - EARS-specific conversion/spec-driven-development:gherkin-convert - Gherkin-specific conversion/spec-driven-development:kiro-sync - Kiro synchronization