drabaioli/cdd

A human-in-the-loop SDLC workflow for building real software with Claude Code. Bake in best practices. Focus on the important decisions. Automate everything else.

2Stars on the repository
9Mods indexed here, across every type
7d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

cdd-bootstrap

01

drabaioli/cdd

Command Claude Code

Scaffold a new greenfield project on the CDD workflow: /cdd-bootstrap (takes no argument).

2 7d ago C 0 tokens original MIT

cdd-merge-base

02

drabaioli/cdd

Command Claude Code

Integrate the current state of the base branch into the feature branch. Two phases: a dry-run conflict assessment first, then the actual merge with conflict resolution. The approval between the two phases is conditional — the merge runs automatically when the dry run proves the case mechanically trivial (step 4), and…

2 7d ago A 0 tokens original MIT

cdd-next-step

03

drabaioli/cdd

Command Claude Code

Scope the next roadmap task and produce a handoff file for a fresh implementation session.

2 7d ago C 0 tokens original MIT

cdd-pre-pr

04

drabaioli/cdd

Command Claude Code

Run a pre-PR checklist for the current branch. Compare against the base branch to identify all changes. This is a verification session: it runs CI gates, code-reviews the diff, and reconciles documentation against the changes.

2 7d ago A 0 tokens original MIT

cdd-process-pr

05

drabaioli/cdd

Command Claude Code

Address the open PR's review feedback: read the review comments for the current branch, triage them, implement the change-requests (pushing back where warranted), then auto-post in-thread replies and auto-commit + push the result.

2 7d ago A 0 tokens original MIT

cdd-quick-create

06

drabaioli/cdd

Command Claude Code

Produce a small, self-contained deliverable — a script plus a README, not a full CDD project: /cdd-quick-create (takes an optional one-line description of what to build).

2 7d ago A 0 tokens original MIT

cdd-retrofit

07

drabaioli/cdd

Command Claude Code

Install CDD into an existing project, or upgrade a project already running CDD, at the path given as argument: /cdd-retrofit .

2 7d ago A 0 tokens original MIT