AID Phase 4 - Development phase. Use for implementing features, TDD practices, code reviews, transitioning from planning to QA.
日本語の概要は準備中です。原文の説明を表示しています。
AID Phase 5 - QA and Release. Use for validating implementations, acceptance tests, preparing releases, deployment, operational readiness.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Applies when: development complete, tests passing, code reviewed. Does not apply before Phase 5. Purpose: validate implementation meets requirements, ensure production readiness, ship with confidence. Exit: acceptance criteria verified, no blockers, deployed, stakeholders informed.
References: references/acceptance-criteria-validation.md, references/qa-test-templates.md, references/release-checklist.md.
All acceptance criteria (Gherkin scenarios) must pass before release.
| Step | Command | Expected Result | If Fails |
|---|---|---|---|
| 1 | npm run cucumber:dry | No undefined steps | Implement missing step definitions |
| 2 | npm run cucumber | All scenarios pass | Debug failing scenarios |
| 3 | npm run test:critical | @critical scenarios pass | BLOCKER - must fix |
| 4 | npm run test:bdd | HTML report generated | Review reports/cucumber-report.html |
Read the summary lines: N scenarios (N passed) / N steps (N passed) means pass; any failed, skipped, or pending count means fail.
Check in reports/cucumber-report.html:
npm run cucumber passes with 0 failuresnpm run test:critical passes (release gate)npm run cucumber:dry shows no undefined stepsreports/cucumber-report.html) reviewed--randomize)Before marking QA complete, MUST verify:
npm test
jest --randomize
# OR
vitest --sequence.shuffle
grep -rn "password.*=.*['\"]" tests/
grep -rn "sk_live\|pk_live\|AKIA" tests/
Pre-Release: 1. Complete QA checklist 2. Stakeholder sign-off 3. Prepare release notes 4. Verify rollback procedure 5. Schedule deployment Deployment: 1. Deploy to staging 2. Run smoke tests 3. Deploy to production 4. Verify production smoke 5. Enable monitoring Post-Release: 1. Monitor errors & performance 2. Gather user feedback 3. Address critical issues 4. Document lessons learned 5. Close project artifacts
npm run cucumber exits with code 0npm run test:critical passes (all @critical scenarios)npm test returns 0 failures)--randomize flag)# Release Notes - [Feature]
**Date**: YYYY-MM-DD
**Version**: X.Y.Z
## What's New
- [Feature]: [Description]
## Improvements
- [Improvement]
## Bug Fixes
- [Fix]: [What was fixed]
## Known Issues
- [Issue]: [Workaround]
| Pitfall | Fix |
|---|---|
| Rushing to ship | Respect checklist |
| Testing in production | Use staging |
| Missing rollback | Always have way back |
| No monitoring | Set up first |
| Poor communication | Keep everyone informed |
| Role | Focus |
|---|---|
| PM | Acceptance testing, UX, approve release |
| Dev | Fix bugs, support deploy, monitor |
| QA | Execute test plan, verify fixes, sign-off |
| Tech Lead | Operational readiness, approve deploy |
If .aid/pipeline/state.json exists with pipeline_status: "running", Phase 5 test sequencing is driven by the pipeline-orchestrator skill.
| Without Pipeline | With Pipeline |
|---|---|
| Manual test execution order | Pipeline enforces API_TESTS > E2E_TESTS > CERTIFICATION |
| Developer decides when to fix | Pipeline enforces fix-and-retry loops |
| Manual certification | Automated CERTIFICATION step with coverage verification |
Unchanged by the pipeline: Cucumber acceptance verification, QA testing checklist, release process, phase gate checklist.
Activation: the pipeline auto-transitions Phase 4 to Phase 5 when PHASE_GATE passes (if auto_advance_phase: true in config). Otherwise run /pipeline in Phase 5.
See ../pipeline-orchestrator/SKILL.md for full pipeline documentation.
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
AID Phase 4 - Development phase. Use for implementing features, TDD practices, code reviews, transitioning from planning to QA.
日本語の概要は準備中です。原文の説明を表示しています。
AID Phase 0 - Research & discovery. Use for validating problem spaces, identifying stakeholders, defining success metrics, deciding whether to proceed.
日本語の概要は準備中です。原文の説明を表示しています。
AID Phase 3 - Implementation Planning with consolidation-first approach. Resolves contradictions between PRD and Tech Spec, creates consolidated master document, then breaks down into actionable tasks and populates Jira. Includes sprint planning and risk assessment.
日本語の概要は準備中です。原文の説明を表示しています。
AID Phase 1 - PRD creation. Use for user stories, acceptance criteria, scoping features, transitioning from discovery to tech spec.
日本語の概要は準備中です。原文の説明を表示しています。
AID Phase 2 - Technical Specification. Use for system architecture, API contracts, data models, security architecture, transitioning from PRD to implementation.
日本語の概要は準備中です。原文の説明を表示しています。
Build an Atomic Design system from Figma style guides - extract tokens, create atoms/molecules/organisms/templates/pages as reusable component libraries. Use when building or extending a design system or component library.
日本語の概要は準備中です。原文の説明を表示しています。