decisions
Load past architectural decisions. Use when making new decisions to ensure consistency.
安装与使用
请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。
查看来源 ↗使用指南技能说明
Decisions Skill
Understanding and respecting past decisions.
When to Load This Skill
- Making architectural decisions
- Choosing between approaches
- Questioning existing patterns
Decision Records
@memory/knowledge/decisions/
Each decision file contains:
- Context: Why decided
- Options: What was considered
- Decision: What was chosen
- Rationale: Why chosen
- Consequences: What follows
How to Use
Before Making a Decision
- Check if similar decision exists:
Glob("memory/knowledge/decisions/*.json")
-
If exists:
- Read the decision
- Understand the rationale
- Either follow or document why diverging
-
If not exists:
- Make and document the decision
Recording a Decision
{"knowledge_updates":[{"category":"decision","content":"Decision: Use X over Y | Context: Needed to solve Z | Rationale: X better because...","confidence":"certain"}]}
Decision Format
{"id":"DEC-001","title":"Short title","date":"YYYY-MM-DD","status":"accepted|deprecated|superseded","context":"Why this decision was needed","options":[{"option":"Option A","pros":["list"],"cons":["list"]},{"option":"Option B","pros":["list"],"cons":["list"]}],"decision":"Which was chosen","rationale":"Why this option","consequences":["What follows"]}
使用示例
查看来源仓库中的使用示例与配置说明。
查看来源 ↗来源历史
- 收录时间
- 2026-01-20
- 索引更新时间
- 2026-01-28
- Branch
- main
收录与同步日期属于本站记录。源码修改历史请查看来源仓库。
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!