Skip to content

Adoption Playbook

The safest way to adopt these frameworks is to choose one primary workflow and use others only as supporting layers.

For detailed combination patterns, read Framework Combinations. For concrete end-to-end scenarios, read Real-World Use Cases.

Principle 1: one source of truth

Bad pattern:

text
specs/             # says A
aidlc-docs/        # says B
.planning/         # says C
docs/superpowers/  # says D
code               # implements E

Good pattern:

text
Primary source of truth: specs/
Supporting:
- Superpowers for TDD and review
- GSD only for phase execution notes
- AI-DLC only for high-risk work

Good combinations

CombinationWhen to useDivision of responsibility
Spec Kit + SuperpowersFeature must be clear and code quality mattersSpec Kit owns spec/plan/tasks; Superpowers owns TDD/review
AWS AI-DLC + SuperpowersEnterprise delivery with strict implementation disciplineAI-DLC owns gates/audit; Superpowers owns coding loop
GSD + SuperpowersStartup shipping fast without losing qualityGSD owns phases/subagents; Superpowers owns tests/review
AWS AI-DLC + Spec Kit ideasEnterprise wants better spec qualityAI-DLC primary; borrow constitution/checklist thinking
Spec Kit + GSDLarge feature needs both clarity and executionSpec Kit owns source spec; GSD executes phases

Risk-based rollout

PhaseAction
Week 1Pick one pilot feature and one primary framework
Week 2Run the workflow end-to-end and track friction
Week 3Add quality gate: tests, review, or approval
Week 4Decide what artifacts are authoritative
Month 2Scale to more teams only after templates stabilize

Playbook A: product feature

Recommended: Spec Kit + Superpowers.

mermaid
flowchart LR
    A[Feature idea] --> B[Spec Kit specify]
    B --> C[Clarify]
    C --> D[Plan and tasks]
    D --> E[Superpowers TDD]
    E --> F[Review]
    F --> G[PR]

Playbook B: enterprise modernization

Recommended: AWS AI-DLC primary, Superpowers as implementation discipline.

mermaid
flowchart LR
    A[Modernization intent] --> B[AI-DLC reverse engineering]
    B --> C[Requirements and NFRs]
    C --> D[Architecture approval]
    D --> E[Units of work]
    E --> F[Implementation with TDD]
    F --> G[Audit and release readiness]

Playbook C: solo MVP

Recommended: GSD primary, Spec Kit only for complex features.

mermaid
flowchart LR
    A[MVP idea] --> B[GSD new project]
    B --> C[Roadmap and phases]
    C --> D[Phase execution]
    D --> E[Verify]
    E --> F[Ship]
    C --> S[Spec Kit for complex features]

Definition of done

Whatever workflow you choose, define done with evidence:

  1. Requirement or intent is clear.
  2. Important questions are answered.
  3. Implementation is scoped.
  4. Relevant tests pass.
  5. Review issues are resolved.
  6. Source-of-truth artifact is updated.
  7. Release or next-step state is recorded.

30/60/90 day rollout

Use this when introducing these workflows to a real team.

First 30 days: prove the loop

Goal: make one workflow work end-to-end.

  1. Choose one primary framework.
  2. Pick one medium-sized feature.
  3. Define the source-of-truth location.
  4. Require test evidence.
  5. Run one retrospective after shipping.

Recommended pilots:

Team contextPilot
Product team with vague requirementsSpec Kit
Brownfield product team needing lightweight change specsOpenSpec
Enterprise architecture teamAWS AI-DLC
Solo builder or startup teamGSD
Existing repo with bugs/refactorsSuperpowers

Days 31-60: standardize useful artifacts

Goal: keep what helped, remove ceremony.

  1. Create templates from the best pilot artifacts.
  2. Define when to skip the workflow.
  3. Add review checklists.
  4. Add CI verification to the process.
  5. Decide how artifacts map to issue tracker and PRs.

Days 61-90: scale carefully

Goal: expand without creating process debt.

  1. Train another engineer or team.
  2. Create examples of good specs, plans, reviews, and audit entries.
  3. Add automation only where review is reliable.
  4. Track cycle time, rework rate, escaped defects, and review effort.
  5. Revisit the source-of-truth decision.

Role-based responsibilities

RoleResponsibilities
Product ownerOwn user outcome, acceptance criteria, non-goals
Tech leadOwn implementation plan, task slicing, code review
Solution architectOwn architecture trade-offs, NFRs, integration boundaries
Security ownerOwn threat model, abuse cases, privacy, secrets, permissions
QA/quality engineerOwn test strategy, regression risk, evidence
Operations ownerOwn deployment, monitoring, runbooks, incident feedback

Production readiness checklist

Use this checklist before merging AI-generated work into production systems:

AreaRequired evidence
RequirementSource-of-truth artifact exists and matches implementation
TestsRelevant automated tests pass
ReviewHuman review is complete
SecurityAuth, authorization, secrets, privacy, and abuse cases checked
DataMigration, rollback, retention, and compatibility reviewed
OperationsLogs, metrics, alerts, and rollback path are clear
DocumentationUser-facing or operator-facing docs updated when needed

Metrics to track

MetricWhy it matters
Rework rateShows whether specs/plans are clear enough
Review findings per PRShows quality of agent output
Escaped defectsShows verification quality
Cycle timeShows whether the workflow is too heavy
Artifact drift incidentsShows whether source of truth is maintained
Human approval latencyShows whether gates are practical

Built as a static bilingual AI engineering stack guide.