بنقرة واحدة
record-decision
Document ADRs for non-trivial choices at Stage D of the VibeFlow docs-first workflow
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Document ADRs for non-trivial choices at Stage D of the VibeFlow docs-first workflow
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Register work items, create feature branches, track and advance stages, close work items in the VibeFlow docs-first development workflow
Codebase discovery and analysis for Stage B of the VibeFlow docs-first workflow
Create Feature Specs for Stage E of the VibeFlow docs-first workflow
Create PRDs with success metrics for Stage A of the VibeFlow docs-first workflow
Create tech specs with architecture for Stage C of the VibeFlow docs-first workflow
Release preparation for Stages I-L of the VibeFlow docs-first workflow
| name | record-decision |
| description | Document ADRs for non-trivial choices at Stage D of the VibeFlow docs-first workflow |
| metadata | {"triggers":["ADR","decision record","Stage D","architecture decision"]} |
Document ADRs for non-trivial choices at Stage D of the VibeFlow docs-first workflow.
This skill creates ADR (Architecture Decision Record) documents for Stage D:
Stage D: Decide
│
├── Create ADRs for non-trivial decisions
├── Document alternatives and consequences
└── Include rollback plans
/record-decision <ID> <slug>
Creates docs/adrs/adr-<ID>-<slug>.md.
Example:
/record-decision 001 backend-framework
docs/adrs/adr-<ID>-<slug>.md)Required sections:
scripts/validate_adr.py — Validate ADRSee assets/:
adr-template.md — ADR templateFollow the workflow in .claude/rules/context7-research.md to fetch current library documentation.
What to look for: capabilities, limitations, compatibility, migration effort, maintenance status.
Where to incorporate findings:
After completing Stage D, update docs/workflow-state.yaml:
stage: Ddocs.adrs[]: docs/adrs/adr-<ID>-<slug>.mdCheckpoint #1 (after Stage D):
checkpoint: 1 after passing validationAfter completing this stage, ask the user for permission before committing:
git add docs/adrs/adr-<ID>-<slug>.md docs/workflow-state.yaml
git commit -m "feat(adr): record <slug> decision (#ft-<ID>)"
Replace <ID> and <slug> with actual values.
After the commit is complete, directly run /manage-work advance <ID> to advance to the next stage.
The advance command will automatically validate Checkpoint #1 at the D→E boundary.