By tapania
Enforces a structured 5-phase workflow (map, think, plan, spec, build) that systematically guides developers through problem exploration, assumption surfacing, adversarial review, specification writing, and verified implementation.
5D Spec-Driven Development - A complete methodology for building software through structured phases. Use when: (1) User wants to build something non-trivial, (2) User mentions '5D' or 'spec-driven development,' (3) Starting a new project or feature that needs careful planning, (4) User wants a structured approach to development. This skill orchestrates the full workflow across 10 phases from orientation to reflection.
Structured sparring to challenge and expand thinking before planning. Use when: (1) User has an idea but hasn't stress-tested it, (2) After ORIENT phase in 5D-SDD workflow, (3) User asks to 'think through,' 'challenge,' or 'poke holes' in an idea, (4) User seems certain too early—needs perspective expansion. This phase prevents building the wrong thing by forcing multi-perspective examination.
Convert refined plan into technical specification with architectural decisions. Use when: (1) After REFINE phase in 5D-SDD workflow, (2) User is ready for technical design, (3) Moving from 'what' to 'how,' (4) User asks for 'technical spec,' 'architecture,' or 'design doc.' This phase bridges business intent and implementation detail.
Break gap analysis into sequenced, actionable tasks. Use when: (1) After GAP ANALYSIS phase in 5D-SDD workflow, (2) User is ready to start implementation, (3) Gaps are identified but not yet organized into work items, (4) User asks for 'task list,' 'breakdown,' or 'what to do first.' This phase creates the implementation roadmap.
Strategic multi-dimensional thinking framework for analysis and problem-solving. Use when tasks require: (1) Complex problem analysis, (2) Breaking through mental limitations, (3) Evaluating ideas from multiple perspectives, (4) Understanding root causes, (5) Generating novel insights, (6) Strategic planning, or when the user asks for deep analysis, wisdom, creative solutions, or references '5D thinking,' 'multi-dimensional analysis,' or 'strategic genius' thinking.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A comprehensive suite of Claude Code skills that implement the 5D Spec-Driven Development methodology—a structured approach to building software that prevents wasted effort by ensuring understanding before commitment at every level.
Skills are extensions that teach Claude how to complete specific tasks in a repeatable, structured way. They consist of SKILL.md files containing instructions and workflows that Claude follows when invoked via /skill-name commands.
The methodology is built on five dimensions of thinking:
| Dimension | Description |
|---|---|
| Width | Multiple domains (technical, business, user, ops, design) |
| Depth | Thinking levels (reactive → dogmatic → integrative → creative) |
| Height | Skill dependencies (what capabilities enable other capabilities) |
| Quadrants | Four perspectives (Individual/Collective × Inner/Outer) |
| Time | Evolution ("transcend and include" from current state) |
| Skill | Command | Description |
|---|---|---|
| 5d-sdd | /5d-sdd | The complete methodology. Orchestrates the full workflow across all 10 phases from orientation to reflection. Use when starting a new project or feature that needs careful planning. |
| Skill | Command | Description |
|---|---|---|
| 5d-thinking | /5d-thinking | Strategic multi-dimensional thinking framework for analysis and problem-solving. Apply 5D thinking to analyze problems, generate insights, and avoid cognitive blind spots. |
UNDERSTAND DESIGN BUILD LEARN
─────────────── ─────────────── ─────────────── ───────────
0. ORIENT 2. PLAN 6. TASKS 9. REFLECT
1. SPAR 3. REFINE 7. BUILD
4. SPEC 8. VERIFY
5. GAP ANALYSIS
| # | Phase | Command | What Happens | Output |
|---|---|---|---|---|
| 0 | Orient | /5d-orient | Map domains, surface assumptions, identify stakeholders | Orientation Summary |
| 1 | Spar | /5d-spar | Challenge thinking through structured dialogue, find blind spots | SPAR Summary |
| 2 | Plan | /5d-plan | Crystallize into concrete plan with assumptions made explicit | PLAN.md |
| 3 | Refine | /5d-refine | Stress-test plan through adversarial review and edge cases | Refinement Summary |
| 4 | Spec | /5d-spec | Formalize technical specification with architecture decisions | SPEC.md |
| 5 | Gap Analysis | /5d-gap-analysis | Identify all required changes across all quadrants | Gap Analysis |
| 6 | Tasks | /5d-tasks | Sequence gaps into executable, right-sized tasks | Task List |
| 7 | Build | /5d-build | Implement with spec fidelity and quality awareness | Working code |
| 8 | Verify | /5d-verify | Multi-layer verification (technical, spec, plan, epistemic) | Verification Report |
| 9 | Reflect | /5d-reflect | Extract learning, identify process improvements | Retrospective |
Install directly from the Claude Code plugin marketplace:
# Step 1: Add the marketplace
/plugin marketplace add tapania/5d-skills
# Step 2: Install the plugin
/plugin install 5d-skills@tapania-5d-skills
Or use the interactive plugin manager:
# Opens interactive UI to browse and install
/plugin
Then navigate to the Marketplaces tab, add tapania/5d-skills, and install from the Discover tab.
Requirements: Claude Code version 1.0.33 or later (claude --version to check)
Copy the skills/ directory to your project's .claude/ folder:
git clone https://github.com/tapania/5d-skills.git
cp -r 5d-skills/skills/ your-project/.claude/skills/
Copy to your personal Claude Code skills directory:
git clone https://github.com/tapania/5d-skills.git
cp -r 5d-skills/skills/* ~/.claude/skills/
For new features or projects, run phases sequentially:
/5d-orient → /5d-spar → /5d-plan → /5d-refine → /5d-spec → /5d-gap-analysis → /5d-tasks → /5d-build → /5d-verify → /5d-reflect
Each phase has exit criteria. Don't proceed until criteria are met.
Use individual phases when appropriate:
npx claudepluginhub joshuarweaver/cascade-code-general-misc-3 --plugin tapania-5d-skillsAI-powered domain decomposition pipeline — transform a project vision into governance-checked, dependency-resolved implementation slices through structured exploration
Design fluency for frontend development. 1 skill with 23 commands (/impeccable polish, /impeccable audit, /impeccable critique, etc.) and curated anti-pattern detection.
Lazy senior dev mode. Forces the simplest, shortest solution that actually works: YAGNI, stdlib first, no unrequested abstractions.
Behavioral guidelines to reduce common LLM coding mistakes, derived from Andrej Karpathy's observations on LLM coding pitfalls
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.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.