reflection について
Reflectionは、対話やツールの失敗、ユーザーからのフィードバックを振り返り、明文化すべき改善点や好みを一つ特定するスキルです。簡潔なスキル更新案またはCLAUDE.mdへの追記案を示し、適用前に確認を求めます。
主な機能
- 01対話とツール利用の振り返り
- 02繰り返す好みや不足点の特定
- 03簡潔な変更案を一つ提示
- 04スキル更新時の差分表示
- 05適用前の確認依頼
活用シーン
- 01繰り返すユーザーの好みを記録
- 02ワークフローの失敗や修正に対処
- 03焦点を絞ったスキル改善を提案
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ makerjackie/ jackie-skills-starter --skill reflectionインストール後、Claude Code で/reflectionを入力して読み込まれたか確認します。
詳細
リフレクションスキル
概要
このスキルは、ユーザーとのやり取りを定期的に振り返るために使用します。うまくいったこと、うまくいかなかったこと(ツールの失敗)を分析し、明文化すべき繰り返し発生するパターンや明示的なユーザーの好みを特定します。
目的
- スキルの改善: 既存のスキル定義にある不足や非効率を特定し、簡潔な更新を提案します。
- 好みの保存: ユーザーの好み、プロジェクト固有のルール、繰り返しの指示を
CLAUDE.mdファイルに記録します。
プロセス
- 分析: 会話履歴、ツール呼び出し、失敗やユーザーからの訂正を確認します。
- 特定: 特定の動作をスキルに明文化すべきか、ユーザーの好みが明らかになったかを判断します。
- 提案: 簡潔な変更を1つ作成します。
- スキルを更新する場合は、提案する変更の差分を示します。
- 好みを追加する場合は、
CLAUDE.mdへの追加案を示します。
- 確認: 提案をユーザーに提示し、適用する前に明示的な確認を求めます。
ガイドライン
- 一度に1つ: 焦点を絞り、慎重に確認できるよう、1回の実行につき提案は1つだけにします。
- 簡潔さ: 変更はできるだけ簡潔にします。要件を明確にしたり、よくある間違いを修正したりするのに、数語で済むこともよくあります。
- 正確さ: 提案は、セッション中に実際に確認された問題や好みに直接対応するものにします。
- 失敗の分析: ツールの失敗や、ユーザーが対応の修正を求めた場面を特に重視します。これらは振り返りの主な候補です。
- 競合の解決: 提案が既存のスキルやユーザーの好みの詳細と競合する場合は、ユーザーの現在の意図に最も沿う解決策を提案します。
コメント
Markdown 対応