By liorcohen
Initialize spec-driven development (SDD) projects with scaffolding and settings, decompose specs into independent changes with phased plans, orchestrate full lifecycles from creation to verification, track workflow states, generate indexes and snapshots, and manage git-integrated commits via commands.
npx claudepluginhub liorcohen/sdd --plugin sddContext-aware workflow assistant — reads project state, suggests next steps, and executes via /sdd-run.
Explicit command with namespaced subcommands covering all SDD functionality.
SDD tutor — teaches concepts, methodology, and guides discovery of what's possible.
Create change specification and implementation plan with dynamic phase generation. Supports feature, bugfix, refactor, and epic types.
Guidelines for consistent, well-documented commits in SDD projects
Populate domain specs (glossary, entity definitions, use-cases) from SPEC.md content during implementation.
Process external specifications through transformation, classification, gap analysis, component discovery, and decomposition. Creates workflow items with classified context.
Orchestrates the full change lifecycle — routes actions to phase-specific sub-files.
Orchestrates SDD project initialization — version detection, environment verification, scaffolding, and git setup.
Displays installed and project plugin versions with mismatch detection.
Templates and guidance for implementation plans with dynamic phase generation.
Scaffolds project-level structure (root files, specs).
Manage project settings in sdd/sdd-settings.yaml including component settings that drive scaffolding.
Analyze specifications and decompose into independent changes.
Manage spec registry and generate snapshots.
Guided requirements gathering through structured questions to create comprehensive specifications. Produces a complete requirements document via non-blocking conversational interaction.
Templates and validation for writing product specifications.
Discover required technical components through targeted questions based on classified requirements.
Single gateway for all core↔tech-pack interactions. Reads manifests, resolves paths, loads skills/agents, routes commands.
Internal skill for managing workflow lifecycle state in sdd/workflows/. Provides session-independent, resumable workflow tracking.
Share bugs, ideas, or general feedback.
Spec-Driven Development (SDD) plugin for Claude Code providing a comprehensive workflow for building features with requirements, design, tasks, and implementation phases.
Full SDD (Spec-Driven Development) framework for Claude Code. 72+ slash commands (/dc:*), 14 reusable skills, 15 reasoning models, TDD as an iron law, and i18n support (ES/EN/PT). Turn requirements into tested, documented, production-ready code through 7 disciplined lifecycle phases.
Spec-Driven Development Workflow for Claude Code. A 6-step pipeline: Requirements → Code Analysis → Design → Implement → Verify → Self-Improve. Specifications are the source of truth, code is a verified artifact.
Specification-driven development workflow: specify → plan → tasks → implement
GitHub Spec-Kit integration for Specification-Driven Development - define WHAT and HOW before coding