GADD is a software-delivery methodology built on Governed Autonomy: the business-process discipline of delegating work to autonomous systems while keeping accountability, authority, scope, evidence, escalation, approval, and closure boundaries explicit.
GADD manages Work Items across triage, product scope, engineering design, planning, implementation, verification, and closure. External issues are collaboration surfaces; repo-local ledgers remain canonical workflow state.
npx skills add awjreynolds/gaddList the available skills without installing:
npx skills add awjreynolds/gadd --listInstall every GADD skill non-interactively:
npx skills add awjreynolds/gadd --all -y/gadd:setup- Bootstrap GADD config, templates, Work Item directories, and optional external projection settings./gadd:next- Read repo-local ledger state and report the next command or human action./gadd:triage- Normalize unclassified intake, including free-form prompts, into a Work Item and route it to implementation, SDD, PRD discovery, or a terminal state./gadd:research- Gather sanitized product and repo evidence before scoping./gadd:scope- Define Product Requirement scope boundaries./gadd:elaborate- Fill product detail inside approved scope./gadd:refine- Prepare the PRD for engineering handoff and approval./gadd:approve- Approve exactly one PRD, SDD, or plan gate./gadd:design- Create or update the repo-scoped SDD./gadd:plan- Create the implementation plan and review copy./gadd:decompose- Turn an approved plan into reviewable Work Item slices./gadd:implement- Implement one ready Work Item, or all ready Work Items, with code and tests./gadd:verify- Verify implemented child work before closure./gadd:close- Apply human-approved workflow closure./gadd:archive- Optionally archive already-closed local Work Item packages./gaps:author- Author or revise a GAPS process specification from an existing governed process./gaps:validate- Validate GAPS process specifications and implementation maps./gaps:generate- Generate reviewable skill-package skeletons from a GAPS process specification.
- Known product discovery starts with
/gadd:researchor/gadd:scope. - Unclassified intake starts with
/gadd:triage, including free-form prompts such as/gadd:triage create a new release of this package. - Existing Work Items continue with
/gadd:next.
GADD governs the SDLC slice from Requirements Analysis through Testing / Verification. It does not claim to own enterprise planning, deployment operations, or long-term maintenance; it keeps AI-assisted delivery inside clear handoffs from approved requirements to verified implementation.
The setup templates are bundled with the gadd-setup skill under skills/gadd-setup/assets/templates/. When /gadd:setup runs in a target repository, it copies those templates into that repository's gadd/templates/ directory.
- Governed Autonomy is the canonical home for the broader operating model and GAPS, the Governed Autonomy Process Specification layer.
- docs/governed-autonomy/ and gaps/ are retained here as the GADD-facing reference and implementation binding.
- docs/workflow.md covers workflow state, external projections, the MVP workflow, and handoff artifact contracts.
- docs/skills.md catalogs the
/gadd:*skills by lane, purpose, input, output, and usual handoff. - docs/package-model.md covers package layout and compatibility surfaces.
Search existing issues or open a new issue in the GitHub issue tracker.
./scripts/validate-gadd-mvp.sh