Updated 5mo ago
by sivaprasadreddy
sdd-skills
Agent Skills for Spec Driven Development
32 GitHub stars (32)
Steady at 32 stars — no new stars in the 16 days since Sep 30.
- 8 skills (8 skills found in its SKILL.md files)
- 6 forks (6 forks)
- 5mo ago last update (Last updated 5mo ago)
Install
Skills CLI
npx skills add sivaprasadreddy/sdd-skills
Asks which skills and agents to install. Just one: npx skills add sivaprasadreddy/sdd-skills --skill sdd-archive — add -g for every project.
Claude Code
git clone https://github.com/sivaprasadreddy/sdd-skillscp -r "sdd-skills/skills/sdd-archive" ~/.claude/skills/
Copies the sdd-archive skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add sivaprasadreddy/sdd-skills
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
sdd-archive
SDD step 7. Archive feature.md and plan.md into docs/specs-archive/<yyyymmddHHMM>-<feature-name>/ directory, then update docs/project.md with the new feature, and any architecture decisions made. Use after /sdd-review is complete and the feature is ready to merge.
skills/sdd-archive/SKILL.md on GitHub (opens in a new tab) -
sdd-feature
SDD step 1. Analyse a feature request and produce a detailed feature.md spec. Use when the user describes a new feature they want to build. Asks for missing details before writing the spec.
skills/sdd-feature/SKILL.md on GitHub (opens in a new tab) -
sdd-implement
SDD step 4. Read plan.md and implement the feature step by step, then verify all acceptance criteria are met. Use after /sdd-plan has produced plan.md.
skills/sdd-implement/SKILL.md on GitHub (opens in a new tab) -
sdd-init
SDD step 0. Analyse the project codebase and create docs/project.md with tech stack, architecture, and conventions. Run once before starting SDD in a new project. If docs/project.md already exists, asks whether to regenerate it.
skills/sdd-init/SKILL.md on GitHub (opens in a new tab) -
sdd-plan
SDD step 3. Read feature.md and produce a detailed implementation plan.md tailored to the project's tech stack and architecture. Use after /sdd-feature has produced feature.md.
skills/sdd-plan/SKILL.md on GitHub (opens in a new tab) -
sdd-refine
SDD step 2 (optional, repeatable). Read an existing feature.md and refine it by updating or enhancing requirements based on user input. Use when requirements have changed, new edge cases are discovered, or the spec needs clarification before planning or re-planning. Run before /sdd-plan if plan.md already exists.
skills/sdd-refine/SKILL.md on GitHub (opens in a new tab) -
sdd-review
SDD step 5. Reviews the implemented feature code against language and framework best practices, checks for code duplication, security vulnerabilities, performance issues, test coverage, and alignment with feature.md acceptance criteria. Use after /sdd-implement or on any existing feature implementation.
skills/sdd-review/SKILL.md on GitHub (opens in a new tab) -
sdd-yolo
SDD fast path. Runs the full pipeline — analyse → plan → implement → review → archive — with a single confirmation gate before implementation begins. Stops automatically if Critical or Major issues are found in review. Use when you want to ship a well-understood feature with minimal interruptions.
skills/sdd-yolo/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.