agents-standards
Standards for authoring SDD plugin agents — frontmatter, self-containment, skill references, and no-user-interaction rules.
Analyze specifications and decompose into independent changes.
Claude Code
$ npx -y skills add LiorCohen/sdd --skill spec-decomposition --agent claude-code
Codex
$ npx skills add LiorCohen/sdd --skill spec-decomposition -a codex -y
Cursor
$ npx skills add LiorCohen/sdd --skill spec-decomposition -a cursor -y
Gemini CLI
$ npx skills add LiorCohen/sdd --skill spec-decomposition -a gemini-cli -y
GitHub Copilot
$ npx skills add LiorCohen/sdd --skill spec-decomposition -a github-copilot -y
OpenCode
$ npx skills add LiorCohen/sdd --skill spec-decomposition -a opencode -y
Windsurf
$ npx skills add LiorCohen/sdd --skill spec-decomposition -a windsurf -y
name: spec-decomposition description: Analyze specifications and decompose into independent changes. user-invocable: false
Analyze a specification document to identify natural change boundaries and return a structured decomposition result. This is a pure analysis skill that takes input and returns output without user interaction.
Schema: [`schemas/input.schema.json`](./schemas/input.schema.json)
Accepts decomposition mode, spec content, and mode-specific parameters for outline, section, or hierarchical decomposition.
Schema: [`schemas/output.schema.json`](./schemas/output.schema.json)
Returns mode-specific results: outline sections, or hierarchical epic/feature groupings with dependency graph.
For detailed guidance, read these on-demand:
**Modes:** outline (extract headers), section (analyze one section), hierarchical (epics + features), default (full analysis)
**Algorithm phases:** Structure Extraction -> Boundary Detection -> Dependency Detection -> Independence Scoring -> Refinement
**Complexity levels:** SMALL (<= 3 ACs), MEDIUM (4-8 ACs), LARGE (> 8 ACs), EPIC (> 10 ACs + 3+ components)
**Independence score:** 0.0-1.0 scale; >= 0.5 is standalone, < 0.3 should be merged
Structure for AI-assisted development AI coding assistants are powerful but chaotic. You prompt, you get code, but then what?
Standards for authoring SDD plugin agents — frontmatter, self-containment, skill references, and no-user-interaction rules.
Standards for authoring SDD plugin commands — frontmatter, user interaction, skill/agent invocation, CLI integration, and output…
Create a commit following repository guidelines with proper versioning and changelog updates.
Two-step self-review at every task lifecycle phase. Step 1 (this skill) runs in-context to gather session signals — files read vs…
D2 diagramming language reference for architecture diagrams, sequence diagrams, grid layouts, SQL tables, and class diagrams.…
Writes and maintains user-facing documentation for the SDD plugin. Proactively detects when docs are out of sync with plugin…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.