知識管理
プロジェクトにおける技術的判断、設計決定、学習記録を体系的に管理するスキルです。
When to Use
- •技術的な判断や設計決定を記録したいとき
- •過去の技術判断を参照・検索したいとき
- •「なぜこの技術を選んだのか?」といった質問に答えるとき
- •アーキテクチャ決定記録(ADR)を管理するとき
Instructions
1. 知識の参照
まず references/KNOWLEDGE_TEMPLATE.md を読み込み、既存の技術判断記録を確認してください。
2. 技術判断の記録
新しい技術判断を記録する場合は、以下のテンプレートに従ってください:
markdown
### YYYY-MM-DD - 判断タイトル #### 判断内容 具体的な選択内容 #### 検討した選択肢 1. **選択肢A** - メリット: - デメリット: 2. **選択肢B** - メリット: - デメリット: #### 決定と理由 **決定**: 選択した内容 **理由**: 判断の根拠と背景 #### 影響範囲 - 影響を受けるコンポーネント
3. 記録の自動化
記録を追加するには scripts/add-entry.sh を実行できます:
bash
bash .cursor/skills/knowledge-management/scripts/add-entry.sh "判断タイトル"
4. コマンドとの連携
ユーザーが技術判断を記録したい場合は、/record-decision コマンドの利用を案内してください。