Updated 2mo ago
by doncheli
don-cheli-sdd
Don Cheli — SDD Framework. The most comprehensive Specification-Driven Development framework for AI agents. 88+ commands, 51 skills, 15 reasoning models. TDD mandatory, OWASP audit, Autonomous Mode, Crash Recovery, PRD Generator. Works with Claude Code, Gemini/Antigravity, Cursor, Codex, Warp, Amp, OpenCode, Continue.dev. ES/EN/PT.
57 GitHub stars (57)
Steady at 57 stars — no new stars in the 16 days since Sep 30.
- 28 skills (28 skills found in its SKILL.md files)
- 11 forks (11 forks)
- 2mo ago last update (Last updated 2mo ago)
Install
Skills CLI
npx skills add doncheli/don-cheli-sdd
Asks which skills and agents to install. Just one: npx skills add doncheli/don-cheli-sdd --skill doncheli-api-contract — add -g for every project.
Claude Code
git clone https://github.com/doncheli/don-cheli-sddcp -r "don-cheli-sdd/.agent/skills/doncheli-api-contract" ~/.claude/skills/
Copies the doncheli-api-contract skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add doncheli/don-cheli-sdd
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 — showing the first 28 of 56 files.
-
doncheli-api-contract
Design complete API contracts covering endpoints, auth, rate limiting, error handling, retries, circuit breaker and idempotency. Activate when user mentions "api contract", "api design", "endpoint", "webhook", "REST", "GraphQL", "OpenAPI", "design the API".
.agent/skills/doncheli-api-contract/SKILL.md on GitHub (opens in a new tab) -
doncheli-audit-trail
Record and query the decision log for a project. Activate when user mentions "audit", "trail", "log decisions", "decision history", "why was this decided", "ADR", "architecture decision".
.agent/skills/doncheli-audit-trail/SKILL.md on GitHub (opens in a new tab) -
doncheli-changelog
Auto-generate CHANGELOG.md entries from git commit history. Activate when user mentions "changelog", "release notes", "what changed", "generate changelog", "CHANGELOG", "release history".
.agent/skills/doncheli-changelog/SKILL.md on GitHub (opens in a new tab) -
doncheli-context-health
Report the current state of the context window and recommend compression or cleanup actions. Activate when user mentions "context health", "context window", "how much context", "context full", "running out of context", "compress context".
.agent/skills/doncheli-context-health/SKILL.md on GitHub (opens in a new tab) -
doncheli-data-policy
Audit and document what personal or sensitive data the project collects, processes, and stores. Activate when user mentions "privacy", "data policy", "what data", "GDPR", "personal data", "data retention", "PII".
.agent/skills/doncheli-data-policy/SKILL.md on GitHub (opens in a new tab) -
doncheli-debate
Run an adversarial multi-role debate to surface trade-offs and reach a reasoned decision. Activate when user mentions "debate", "discuss", "trade-off", "decision", "compare options", "pros and cons", "choose between".
.agent/skills/doncheli-debate/SKILL.md on GitHub (opens in a new tab) -
doncheli-diagram
Auto-generate Mermaid or C4 diagrams from code analysis. Activate when user mentions "diagram", "mermaid", "architecture diagram", "C4", "class diagram", "sequence diagram", "ERD", "flowchart", "visualize code".
.agent/skills/doncheli-diagram/SKILL.md on GitHub (opens in a new tab) -
doncheli-distill
Extract behavioral specifications and architecture diagrams from existing code (Blueprint Distillation / reverse engineering). Activate when user mentions "distill", "reverse engineer", "extract spec", "blueprint distillation", "understand codebase", "document existing code".
.agent/skills/doncheli-distill/SKILL.md on GitHub (opens in a new tab) -
doncheli-drift
Detect and reconcile divergence between specs and implementation. Activate when user mentions "drift", "sync", "spec divergence", "out of sync", "spec doesn't match", "implementation differs".
.agent/skills/doncheli-drift/SKILL.md on GitHub (opens in a new tab) -
doncheli-estimate
Estimate effort, duration and cost using 4 complementary models (Function Points, Planning Poker AI, COCOMO, Historical). Activate when user mentions "estimate", "estimation", "effort", "how long", "cost", "story points", "sizing".
.agent/skills/doncheli-estimate/SKILL.md on GitHub (opens in a new tab) -
doncheli-implement
Execute TDD implementation from task list following RED-GREEN-REFACTOR cycle with mandatory tests, stub detection, and quality gates. Activate when user mentions "implement", "build", "code", "develop", "implementar".
.agent/skills/doncheli-implement/SKILL.md on GitHub (opens in a new tab) -
doncheli-migrate
Plan and execute technology migrations with wave planning, breaking change detection and task generation. Activate when user mentions "migrate", "migration", "upgrade", "move from", "switch to", "Vue to React", "JS to TS", "v1 to v2".
.agent/skills/doncheli-migrate/SKILL.md on GitHub (opens in a new tab) -
doncheli-plan
Generate technical blueprint from Gherkin specs including API contracts, service design, database schema, and WebSocket events. Activate when user mentions "plan", "blueprint", "technical design", "architecture", "planificar".
.agent/skills/doncheli-plan/SKILL.md on GitHub (opens in a new tab) -
doncheli-planning
Run weekly team planning with RFC review, WSJF prioritization and assignment by person/pair/squad with capacity calculation. Activate when user mentions "planning", "sprint", "weekly planning", "RFC", "team planning", "prioritize backlog", "WSJF".
.agent/skills/doncheli-planning/SKILL.md on GitHub (opens in a new tab) -
doncheli-pr-review
Perform a structured code review of a pull request aligned with SDD principles. Activate when user mentions "PR review", "pull request", "review PR", "code review", "review this diff".
.agent/skills/doncheli-pr-review/SKILL.md on GitHub (opens in a new tab) -
doncheli-prd
Generate professional Product Requirement Documents (PRD) from multiple sources — Figma designs, briefs, user research, existing code. Includes risk analysis, RICE prioritization, Gherkin stories and launch plan. Activate when user mentions "PRD", "product requirements", "requirement document", "product spec", "figma to PRD", "generate PRD".
.agent/skills/doncheli-prd/SKILL.md on GitHub (opens in a new tab) -
doncheli-reasoning
Apply structured reasoning models to analyze a decision or problem. Activate when user mentions "reason", "pre-mortem", "5 whys", "pareto", "think through", "analyze decision", "inversion", "first principles", "second order".
.agent/skills/doncheli-reasoning/SKILL.md on GitHub (opens in a new tab) -
doncheli-review
Perform strict 7-dimension peer review analyzing correctness, tests, performance, architecture, security, style, and diff cleanliness. Activate when user mentions "review", "revisar", "peer review", "code review", "check my code".
.agent/skills/doncheli-review/SKILL.md on GitHub (opens in a new tab) -
doncheli-security
Perform OWASP Top 10 static security audit identifying vulnerabilities in access control, cryptography, injection, configuration, and logging. Activate when user mentions "security audit", "OWASP", "security scan", "vulnerabilities", "auditar seguridad".
.agent/skills/doncheli-security/SKILL.md on GitHub (opens in a new tab) -
doncheli-skills
Router to all 43 Don Cheli skills (habilidades). Activate when the user asks about any capability not covered by the specific doncheli-* skills, including: token optimization, code-rag, SOLID refactoring, living documentation, captures, stub detection, loop detection, Nyquist validation, session recovery, context engineering, DBML schemas, brainstorming, UI/UX design, worktrees, presentations, pe…
.agent/skills/doncheli-skills/SKILL.md on GitHub (opens in a new tab) -
doncheli-spec-score
Evaluate the quality of a spec and return a structured score with improvement recommendations. Activate when user mentions "spec quality", "score spec", "how good is my spec", "spec review", "validate spec quality".
.agent/skills/doncheli-spec-score/SKILL.md on GitHub (opens in a new tab) -
doncheli-spec
Generate Gherkin BDD specifications with P1/P2/P3+ priorities and auto-generated DBML schemas from requirements. Activate when user mentions "specify", "spec", "gherkin", "requirements", "feature file", "BDD".
.agent/skills/doncheli-spec/SKILL.md on GitHub (opens in a new tab) -
doncheli-tea
Run the full autonomous test suite end-to-end and report results. Activate when user mentions "test end to end", "autonomous testing", "run all tests", "full test run", "E2E tests", "test suite".
.agent/skills/doncheli-tea/SKILL.md on GitHub (opens in a new tab) -
doncheli-tech-debt
Identify, quantify, and prioritize technical debt in the codebase. Activate when user mentions "tech debt", "code quality", "technical debt", "code smells", "refactor candidates", "what to clean up".
.agent/skills/doncheli-tech-debt/SKILL.md on GitHub (opens in a new tab) -
doncheli-tech-panel
Convene a senior engineering expert panel to evaluate technical decisions. Activate when user mentions "tech panel", "technical discussion", "expert opinion", "architecture decision", "which technology", "should we use".
.agent/skills/doncheli-tech-panel/SKILL.md on GitHub (opens in a new tab) -
doncheli-visual-test
Run visual regression tests by comparing UI screenshots against baselines. Activate when user mentions "visual test", "screenshot", "UI regression", "visual diff", "pixel diff", "visual snapshot".
.agent/skills/doncheli-visual-test/SKILL.md on GitHub (opens in a new tab) -
doncheli-voice
Convert voice dictation into structured specs, review comments, or brainstorming notes. Activate when user mentions "voice", "dictate", "speak", "voice mode", "I'll dictate", "voice input".
.agent/skills/doncheli-voice/SKILL.md on GitHub (opens in a new tab) -
doncheli-webhook
Configure and test webhooks and automation triggers for the project. Activate when user mentions "webhook", "trigger", "automation", "event hook", "notify on", "callback URL".
.agent/skills/doncheli-webhook/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.