SDD — Spec Driven Development by MetodologIA. Specification-driven AI development with cryptographic BDD verification, autonomous heartbeat sentinel, insights engine, and Neo-Swiss lifecycle dashboard. Powered by IIC/kit.
npx claudepluginhub javimontano/jm-adk --plugin sdd-metodologiaSDD Phase 0 — Define project governance principles and coding standards
SDD Phase 1 — User Specs — user stories, functional requirements (FR), success criteria (SC) from natural language
SDD Phase 2 — Technical Specs — architecture, data model, API contracts, technology decisions [CRITICAL GATE]
Generate domain-specific quality checklists validating requirements completeness. Gates before implementation.
SDD Phase 4 — BDD Gherkin test specs with assertion hashing
SDD Phase 5 — Task — dependency-ordered, parallelism-marked task breakdown
Validate cross-artifact consistency: requirements traceability, conflict detection. HALTS on inconsistencies.
SDD Phase 7 — Deliver — iterative TDD implementation (red/green/refactor per task) from task list [CRITICAL GATE]
SDD Phase 8 — Ship — export to GitHub Issues, deploy, close loop
Alias -> sdd-06-analyze. Use /sdd:06-analyze instead.
SDD — Bug report, fix tasks, GitHub issue import
SDD — Capture session inputs into RAG memory files with LLM analysis
Alias -> sdd-03-checklist. Use /sdd:03-checklist instead.
SDD — Resolve ambiguities in any artifact (spec/plan/checklist)
SDD — Project init, status, feature selection, workflow help
SDD — Generate full ALM dashboard (all generators + deploy all pages)
SDD — Generate demo project with realistic data and open dashboard
SDD — Create, select, or list features in the pipeline
Alias -> sdd-bugfix. Use /sdd:bugfix instead.
SDD — Build knowledge graph (Constitution→FR→TS→Tasks traceability)
SDD — Install git hooks for assertion integrity verification
Alias -> sdd-07-implement. Use /sdd:07-implement instead.
Alias -> sdd-core. Use /sdd:core instead.
SDD — Generate insights report from health history and traceability analysis
Alias -> sdd-08-issues. Use /sdd:08-issues instead.
SDD — Browse and search RAG memory files from session inputs
SDD — Command palette with all available commands
Alias -> sdd-02-plan. Use /sdd:02-plan instead.
SDD — Generate/refresh QA-PLAN.md (DoD, acceptance criteria, gate status, feature quality)
SDD — Seed demo data without opening dashboard
SDD — Start/stop/status the heartbeat sentinel agent
Alias -> sdd-01-specify. Use /sdd:01-specify instead.
SDD — Pipeline status and brand sync state
SDD — Sync IIC/kit upstream + reapply MetodologIA brand overlay
Alias -> sdd-05-tasks. Use /sdd:05-tasks instead.
Alias -> sdd-04-testify. Use /sdd:04-testify instead.
SDD — Guided onboarding tour (8-step interactive walkthrough)
SDD — Run verification suite (structure, brand, tokens, assertions)
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.
Continuous self-referential AI loops for interactive iterative development, implementing the Ralph Wiggum technique. Run Claude in a while-true loop with the same prompt until task completion.
Use this agent when you need expert assistance with React Native development tasks including code analysis, component creation, debugging, performance optimization, or architectural decisions. Examples: <example>Context: User is working on a React Native app and needs help with a navigation issue. user: 'My stack navigator isn't working properly when I try to navigate between screens' assistant: 'Let me use the react-native-dev agent to analyze your navigation setup and provide a solution' <commentary>Since this is a React Native specific issue, use the react-native-dev agent to provide expert guidance on navigation problems.</commentary></example> <example>Context: User wants to create a new component that follows the existing app structure. user: 'I need to create a custom button component that matches our app's design system' assistant: 'I'll use the react-native-dev agent to create a button component that aligns with your existing codebase structure and design patterns' <commentary>The user needs React Native component development that should follow existing patterns, so use the react-native-dev agent.</commentary></example>
Efficient skill management system with progressive discovery — 410+ production-ready skills across 33+ domains
Complete developer workflow toolkit. Includes 34 reference skills, 34 specialized agents, and 21 slash commands covering TDD, debugging, code review, architecture, documentation, refactoring, security, testing, git workflows, API design, performance, UI/UX design, plugin development, and incident response. Full SDLC coverage with MCP integrations.
AI-supervised issue tracker for coding workflows. Manage tasks, discover work, and maintain context with simple CLI commands.