mirror of
https://github.com/affaan-m/everything-claude-code.git
synced 2026-02-17 11:43:26 +08:00
2.0 KiB
2.0 KiB
/learn - 再利用可能なパターンの抽出
現在のセッションを分析し、スキルとして保存する価値のあるパターンを抽出します。
トリガー
非自明な問題を解決したときに、セッション中の任意の時点で /learn を実行します。
抽出する内容
以下を探します:
-
エラー解決パターン
- どのようなエラーが発生したか
- 根本原因は何か
- 何が修正したか
- 類似のエラーに対して再利用可能か
-
デバッグ技術
- 自明ではないデバッグ手順
- うまく機能したツールの組み合わせ
- 診断パターン
-
回避策
- ライブラリの癖
- APIの制限
- バージョン固有の修正
-
プロジェクト固有のパターン
- 発見されたコードベースの規約
- 行われたアーキテクチャの決定
- 統合パターン
出力形式
~/.claude/skills/learned/[パターン名].md にスキルファイルを作成します:
# [説明的なパターン名]
**抽出日:** [日付]
**コンテキスト:** [いつ適用されるかの簡単な説明]
## 問題
[解決する問題 - 具体的に]
## 解決策
[パターン/技術/回避策]
## 例
[該当する場合、コード例]
## 使用タイミング
[トリガー条件 - このスキルを有効にすべき状況]
プロセス
- セッションで抽出可能なパターンをレビュー
- 最も価値がある/再利用可能な洞察を特定
- スキルファイルを下書き
- 保存前にユーザーに確認を求める
~/.claude/skills/learned/に保存
注意事項
- 些細な修正(タイプミス、単純な構文エラー)は抽出しない
- 一度限りの問題(特定のAPIの障害など)は抽出しない
- 将来のセッションで時間を節約できるパターンに焦点を当てる
- スキルは集中させる - 1つのスキルに1つのパターン