ワンクリックで
SDD — Spec-Driven Development: scaffold a new Architectural Decision Record.
npx skills add https://github.com/alfredoperez/sdd --skill sdd-adrこのコマンドをClaude Codeにコピー&ペーストしてスキルをインストール
SDD — Spec-Driven Development: scaffold a new Architectural Decision Record.
npx skills add https://github.com/alfredoperez/sdd --skill sdd-adrこのコマンドをClaude Codeにコピー&ペーストしてスキルをインストール
SDD — Spec-Driven Development: detect code that drifted from .specs/<domain>/spec.md (changed without spec update).
SDD — Spec-Driven Development: execute tasks, run checkpoints, commit and open PR.
SDD — Spec-Driven Development: write a lean implementation plan.
SDD — Spec-Driven Development: write a lean spec for rapid iteration.
SDD — Spec-Driven Development: scaffold .sdd/ folder (principles, decisions) for a project.
SDD — Spec-Driven Development: generate a lean phased task list.
| name | sdd:adr |
| description | SDD — Spec-Driven Development: scaffold a new Architectural Decision Record. |
Usage: /sdd:adr <slug> — <slug> is kebab-case, descriptive (e.g., cache-strategy, auth-provider-choice).
Require $ARGUMENTS (the slug). If empty, stop: Usage: /sdd:adr <slug>.
Slug rules: 2–4 words, kebab-case. If invalid, suggest a corrected version.
Scan .sdd/decisions/*.md. Find the highest existing 4-digit prefix. New ADR number is highest + 1, zero-padded to 4 digits (e.g., 0001, 0002, ..., 0042).
If .sdd/decisions/ doesn't exist, prompt: Run /sdd:init first. and stop.
Write .sdd/decisions/{NNNN}-{slug}.md from lib/templates/adr.md, substituting:
{NNNN} → 4-digit number from Step 2{Title} → ask user via AskUserQuestion for a one-line title (or derive Title Case from slug if user accepts){TODAY} → current date (YYYY-MM-DD){deciders} → git config user.name (default), user can override✓ ADR {NNNN} drafted
📂 .sdd/decisions/{NNNN}-{slug}.md
Status: Proposed
Title: {Title}
Edit the file to fill Context, Decision, Rationale, Alternatives, and Consequences sections.
Commit when ready: `git add .sdd/decisions/{NNNN}-{slug}.md && git commit -m "docs(adr): add ADR {NNNN}..."`.