Updates a project changelog with entries for changes since the branch diverged from main. Use when about to open a PR, cutting a release, or when the user asks about changelog, release notes, or migration notes.
日本語の概要は準備中です。原文の説明を表示しています。
Guides developers through a human-supervised PDCA framework for AI code generation. Applies analysis, TDD, validation, and retrospection. Activates for sessions requiring systematic quality control.
インストール方法を見るインストールする前に、エージェントに与えられる指示の中身を確認できます。
A disciplined approach to AI-assisted code generation that employs agile practices organized in the Plan-Do-Check-Act cycle. This framework occurs within individual code generation sessions as a nested loop, with full cycles taking 1-3 hours.
This framework addresses the sustainability crisis in AI code generation where research shows:
The solution keeps humans actively engaged, empowered, and accountable while using structured prompts to regulate agent behavior toward transparency and discipline.
Commitments you hold yourself accountable to when interacting with coding agents. See references/working-agreements.md for complete list and examples.
Core principles:
Beads provides persistent, git-backed memory across PDCA sessions:
First-time setup: See references/beads-setup.md
Active sessions: See references/beads-workflow.md for per-phase commands
All beads commands in the phase addon files are optional. The framework works with or without beads installed.
ponytail is an AI-agent minimalism framework that climbs a decision ladder (YAGNI → reuse → stdlib → platform feature → dependency → one-liner → minimum-that-works) before writing code. Where its guidance and PDCA's TDD discipline conflict, three precedence rules resolve it — PDCA governs how work is verified, ponytail governs what gets built and how complex it is.
Setup: See references/ponytail-setup.md
Active sessions: See references/ponytail-workflow.md for the precedence rules and mode-to-phase guidance
This addon is fully optional. The framework works with or without ponytail installed, and PDCA never sets or reads ponytail's mode on its behalf.
superpowers is a skills library for coding agents (MIT, © Jesse Vincent). Unlike the addons above it is not something PDCA invokes: it installs a session hook, so if it is installed it is always active. PDCA does not intercept it — one precedence rule applies, and it is superpowers' own: user instructions take precedence over skills. PDCA governs when work is verified and finished; superpowers governs how many individual tasks are carried out.
Setup: See references/superpowers-setup.md
Active sessions: See references/superpowers-workflow.md for which skills to welcome,
which defer to the phase you are in, and why the list of conflicts is deliberately short
This addon is fully optional. The framework works with or without superpowers installed, and PDCA never installs, configures, or suppresses any part of it.
When the CHECK phase's adversarial critic pass is needed (see 3. Check/3. Completeness Check.md)
but no operator is present to answer the decision probe, this fallback keeps the check
disciplined instead of skipping it or defaulting to self-review.
First-time setup: See references/autonomous-critic-setup.md to declare a preferred review
skill or model
Active sessions: See references/check-autonomous-critic-addon.md for Claude Code's concrete
mechanics (model-tier table, subagent invocation)
This addon is fully optional. Without it, autonomous sessions fall back to a fresh subagent with no third-party skill, on a different model than the one doing the work — never the same session reviewing itself.
Each step has distinct prompts and human commitments:
references/plan-prompts.md for complete templatesreferences/plan-beads-addon.md for epic trackingreferences/do-prompts.md for implementation checklistsreferences/testing-anti-patterns.md for common TDD violations to avoidreferences/do-beads-addon.md for TDD step trackingreferences/check-prompts.md for validation templatesreferences/check-beads-addon.md for task graph validationreferences/act-prompts.md for retrospective guidesreferences/act-beads-addon.md for storing retrospectivesBefore opening any phase — goal check (30 sec):
Can you complete this sentence: "After this session, [outcome]."
If you cannot state the outcome in one sentence, write it now. A session without a stated goal produces untestable CHECK and ACT phases.
Start with PLAN when:
Use DO iteratively:
CHECK after:
ACT at end of session:
If agent makes sprawling edits, breaks TDD, or ignores working agreements:
All prompts are starting templates. Adapt them to:
The PDCA cycle itself provides rapid feedback for incremental prompt evolution.
License: Creative Commons Attribution 4.0 International (CC BY 4.0)
Attribution: Process framework developed by Ken Judy with Claude Anthropic 4
Source: PDCA Framework Repository
Living Framework: These prompts and working agreements should be continuously refined based on retrospective learnings from each collaboration session.
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Updates a project changelog with entries for changes since the branch diverged from main. Use when about to open a PR, cutting a release, or when the user asks about changelog, release notes, or migration notes.
日本語の概要は準備中です。原文の説明を表示しています。