rubenzarroca/sdd-plugin Skills
(9)Browse AI agent skills from rubenzarroca/sdd-plugin for Claude Code, OpenClaw, Cursor, Windsurf, and more. Install them with a single command to extend what your agents can do.
sdd-clarify
rubenzarroca/sdd-plugin
Refine a feature specification by identifying gaps, ambiguities, and edge cases. Use when the user says 'clarify spec', 'find ambiguity', 'what's missing', 'review spec for gaps', or wants to tighten a spec before planning. Runs after /sdd:specify.
sdd-constitution
rubenzarroca/sdd-plugin
Define or edit the project's non-negotiable principles (architecture, testing, security, dependencies, code standards). Use when the user says 'set up rules', 'define principles', 'edit constitution', 'update project standards', 'what are our rules', or wants to establish or modify the project's technical guardrails.
sdd-implement
rubenzarroca/sdd-plugin
Execute one or more tasks from the SDD task list. Use when the user says 'implement task', 'execute task', 'build task', 'do TASK-001', 'next task', 'start implementing', or wants to work on specific tasks. Reads only task blocks and their listed files. Auto-batches small tasks when possible.
sdd-init
rubenzarroca/sdd-plugin
Initialize SDD (Specification-Driven Development) workflow in a project. Use when setting up SDD for the first time, when the user says 'start SDD', 'init project', 'initialize specs', or asks to add specification-driven development to an existing codebase. Generates CLAUDE.md, constitution.md, state.json, and project structure.
sdd-plan
rubenzarroca/sdd-plugin
Design the technical approach for a specified feature. Use when the user says 'plan the feature', 'design the architecture', 'how should we build this', 'create a technical plan', or wants to move from spec to implementation design. Generates plan.md and an ADR. Runs after /sdd:clarify.
sdd-retro
rubenzarroca/sdd-plugin
Post-feature retrospective that summarizes what the user learned during a feature's lifecycle. Use when the user says 'retro', 'retrospective', 'what did I learn', 'debrief', or wants to reflect on a completed feature. Completely optional — never suggested automatically, never blocks any workflow step.
sdd-status
rubenzarroca/sdd-plugin
Show current SDD state and progress at a glance. Use when the user says 'status', 'where are we', 'where we left off', 'session recovery', 'what's the progress', or wants a quick overview of feature and task progress. Ultra-lightweight — reads only state.json.
sdd-tasks
rubenzarroca/sdd-plugin
Decompose a technical plan into an atomic, ordered task list. Use when the user says 'break it down', 'create task list', 'decompose the plan', 'what are the implementation steps', or wants to go from plan to actionable work items. Runs after /sdd:plan.
sdd-validate
rubenzarroca/sdd-plugin
Verify implementation against the spec and detect drift. Use when the user says 'validate', 'check spec vs code', 'verify implementation', 'are we done', 'any drift', or all tasks are completed and the feature needs final review. Checks coverage, orphan code, constitution compliance, and cross-layer consistency.