PCE (Process-Context Engine) のContext Delta収集スキル。開発プロセス中に生まれた知見を体系的に収集・記録する。 トリガー条件: - 意思決定を行った時(「なぜこの設計にしたか記録して」) - バグを解決した時(「このバグ修正の知見を残して」) - アーキテクチャ決定をした時(「ADRを作成して」) - パターン/アンチパターンを発見した時(「このパターンを記録して」) - セッション終了時(「今日の学びをまとめて」)
This skill inherits all available tools. When active, it can use any tool Claude has access to.
Context Deltaを収集し、潜在的コンテキストプールを拡充する。
decision:
what: 何を決定したか
why: なぜその選択をしたか
alternatives: 検討した他の選択肢
rejected_reasons: 却下した理由
constraints: 効いた制約条件
trade_offs: 受け入れたトレードオフ
error_resolution:
symptom: 症状・エラーメッセージ
root_cause: 根本原因
solution: 解決策
prevention: 再発防止策
related_files: 関連ファイル
pattern:
name: パターン名
context: 適用コンテキスト
problem: 解決する問題
solution: 解決方法
consequences: 結果と影響
examples: 実例
| 知見の種類 | 出力先 |
|---|---|
| 即時参照が必要 | pce-memory (upsert) |
| アーキテクチャ決定 | docs/adr/ |
| プロジェクト共通 | ルートCLAUDE.md |
| ドメイン固有 | 該当フォルダのCLAUDE.md |
User: このAPIエンドポイントの設計判断を記録して
Claude:
収集した意思決定:
- what: REST APIではなくGraphQLを採用
- why: クライアント側でのデータ取得柔軟性
- alternatives: REST, gRPC
- rejected_reasons: RESTは過剰取得問題、gRPCはWeb対応コスト
- constraints: フロントエンドチームのGraphQL経験
- trade_offs: 学習コストを許容
→ pce-memory に記録完了