Author, convert between, validate, refine, and audit specifications using EARS, Gherkin, Kiro, and user story formats. Generate ADRs, implementation plans, and run GitHub SpecKit's 5-phase workflow from constitution to implementation for spec-driven development.
npx claudepluginhub melodic-software/claude-code-plugins --plugin spec-driven-developmentPROACTIVELY use when documenting architectural decisions. Creates Architecture Decision Records (ADRs) from specification context using MADR format. Extracts technical decisions, alternatives considered, rationale, and consequences from specifications.
PROACTIVELY use. Interactive authoring assistant for specifications. Pass mode as argument (ears, gherkin, userstory). Use when creating new requirements using EARS syntax, Gherkin scenarios, or user stories with step-by-step guidance.
PROACTIVELY use. Converts specifications between formats. Pass mode as argument (ears, gherkin, kiro). Use for format transformations, feature file generation, or Kiro synchronization.
PROACTIVELY use. Generates or refines specifications. Pass mode as argument (generate, refine). Use for creating new specs from requirements or improving existing spec quality.
PROACTIVELY use. Audits or validates specifications (read-only). Pass mode as argument (audit, validate). Use for quality audits with scoring or quick format validation.
PROACTIVELY use. Executes the complete GitHub Spec Kit 5-phase workflow. Use for end-to-end specification-driven development from constitution to implementation. Orchestrates all phases with validation gates.
Create Architecture Decision Record from specification context.
Author and validate AsyncAPI 3.0 specifications for event-driven API design, message brokers, and async communication patterns
Audit specification quality and generate compliance report.
Canonical specification format reference. Use when understanding the canonical spec schema, field requirements, provider-agnostic specification structure, or validating specifications against the schema.
Create or update the project constitution file (.constitution.md) for Spec Kit workflow.
Design and manage API contracts before implementation using OpenAPI and AsyncAPI specifications for contract-first development
Convert specification between formats (EARS, Gherkin, Kiro, canonical).
Interactive EARS pattern authoring assistant. Guides through pattern selection and requirement construction.
EARS requirement pattern authoring. Use when writing requirements using EARS patterns (Ubiquitous, State-Driven, Event-Driven, Unwanted, Optional, Complex). Provides pattern templates, validation, and examples.
Convert specifications to/from EARS format.
Interactive Gherkin scenario authoring. Guides through Given/When/Then construction with BDD best practices.
Gherkin acceptance criteria authoring. Use when writing Given/When/Then scenarios, feature files, or BDD-style specifications. Provides syntax reference, best practices, and Reqnroll integration guidance.
Convert specifications to/from Gherkin/BDD format.
Guide implementation of specification tasks. Phase 4 of Spec Kit workflow.
AWS Kiro specification patterns and synchronization. Use when working with Kiro IDE, syncing requirements.md/design.md/tasks.md files, or configuring steering files for AI agent context.
Synchronize specifications with AWS Kiro format (requirements.md, design.md, tasks.md).
Author and validate OpenAPI 3.1 specifications for REST API design, following API-first and contract-first development practices
Generate an implementation plan from a specification. Phase 2 of Spec Kit workflow.
Refine specification with AI-assisted improvements.
Requirements quality assessment and improvement. Use when evaluating requirements against INVEST criteria, improving clarity, detecting ambiguity, or ensuring completeness. Provides quality checklists, refinement patterns, and MoSCoW prioritization guidance.
Central authority for specification-driven development. Use when working with requirements, specifications, acceptance criteria, or any spec-driven workflow. Provides navigation to specialized skills and delegates to docs-management for official documentation.
Generate a canonical specification from a feature request or user story. Phase 1 of Spec Kit workflow.
Execute the complete GitHub Spec Kit 5-phase workflow from constitution to implementation.
GitHub Spec Kit 5-phase workflow. Use when following the Constitution → Specify → Plan → Tasks → Implement cycle. Provides phase guidance, file templates, and workflow orchestration.
Display specification status dashboard showing workflow progress, quality scores, and pending items.
Author Agile-style user stories with linked acceptance criteria.
Validate specification against schema and quality rules.
Spec-driven development methodology for Claude Code. Provides skills for requirements engineering (EARS format), design documentation, task breakdown, AI prompting strategies, quality assurance, and troubleshooting.
Spec-driven development: structured requirements, tasks, and planning workflows
Specification-Driven Development with Process Discipline for Claude Code
Spec Driven Development toolkit - structured specification, planning, and implementation workflows for systematic feature development
Comprehensive AI-assisted requirements elicitation. Supports stakeholder interviews (LLMREI pattern), document extraction, stakeholder simulation, domain research, gap analysis, user story mapping, customer journey mapping, JTBD analysis, prioritization (MoSCoW/Kano/WSJF), surveys, workshops, brainstorming, and business rules analysis. Exports to canonical, EARS, and Gherkin formats.
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim