By yasinishyn
Requirements-first development: /plan for deep requirements, /code for TDD implementation, /ask for interactive questions
Presents unclear requirements as interactive multiple-choice questions using the AskUserQuestion tool. Call this after identifying unclear axes during requirements triage. Pass unclear axes as arguments.
TDD implementation phase. Use after /thorough:plan has produced a feature plan. Follows strict Red-Green methodology: write failing tests first, then minimal code to pass them. Also triggers on "/thorough:code", "start coding", "implement the plan".
Plans a specific feature or user story for implementation. Reads the project requirements document (REQUIREMENTS.md), identifies what needs to be built, clarifies any feature-specific details, and produces an implementation plan. Use after /thorough:sketch has created the requirements doc. Pass the feature name or user story as an argument.
Creates a full project requirements document before any code is written. Analyzes what kind of software is being built, generates project-specific requirement categories, and gathers details through interactive questions. Produces a structured requirements doc that serves as the source of truth for all subsequent feature planning and implementation. Use when starting a new project or when no requirements doc exists yet.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub yasinishyn/claude-thorough --plugin thoroughRequirements-driven development workflow with quality gates for practical feature implementation
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.
AI-assisted deep planning with research, interview, external LLM review, and TDD approach
Implement code from /deep-plan sections with TDD, code review, and git workflow
Spec-driven development workflow system with structured phases: Requirements → Design → Tasks → Implementation
Context-Driven Development framework for spec-driven, structured software development. Transforms Claude Code into a project manager that follows a strict lifecycle: Context > Spec & Plan > Implement.