prompt-optimization について
prompt-optimizationは、既存のプロンプトを分析・改善するエージェントスキルです。明確さ、構成、完全性、安全策を5段階で確認し、元の意味と既存の制約を保ちます。
主な機能
- 015段階のプロンプト改善手順
- 02明確さと構成の確認
- 03形式とエラー対応の確認
- 04制限と安全策の評価
- 05意図と既存の安全策の維持
活用シーン
- 01曖昧な指示の問題点を特定
- 02不足している出力形式の追加
- 03例や安全策の強化
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ fusengine/ agents --skill prompt-optimizationインストール後、Claude Code で/prompt-optimizationを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/common-problems.mdimprovement-techniques.mdscorecard-template.md詳細
Prompt Optimization は、既存のプロンプトを5段階のワークフローで分析し、改善します。現在のプロンプトを分析し、問題を特定し、修正を適用し、改善を検証して、変更内容を記録します。チェックリストでは、明確さ(曖昧さのない指示、正確な用語)、構造(明確に区切られたセクション、論理的な順序)、完全性(出力形式、エラーケース、例)、ガードレール(明示的な制限、禁止事項、セキュリティ)の4つの観点を確認します。
プロンプトの本来の意味を変えたり、依頼されていない機能を追加したり、既存のガードレールを削除したり、正当な理由なくプロンプトを長くしたりすることはありません。修正前後のパターンについては common-problems.md を、CoT、few-shot、ガードレールによる強化については improvement-techniques.md を参照してください。
プロンプトの最適化
既存のプロンプトを分析し、改善するスキルです。
参考資料
- common-problems.md - 読み込み時:曖昧または不明瞭なプロンプトを診断するとき — 修正前後の例5件(曖昧な指示、コンテキスト不足、形式の未定義、エラー処理なし、強調不足)
- improvement-techniques.md - 読み込み時:Chain-of-Thought、few-shot の例、または強化したガードレールを使ってプロンプトを強化するとき
- scorecard-template.md - 読み込み時:引き継ぎ用の最適化前後レポートを作成するとき
最適化ワークフロー
1. ANALYZE current prompt
↓
2. IDENTIFY issues
↓
3. APPLY corrections
↓
4. VALIDATE improvement
↓
5. DOCUMENT changes
分析チェックリスト
明確さ
- 指示に曖昧さはありませんか?
- 目的は明確に定義されていますか?
- 用語は正確ですか?
構造
- セクションは明確に区切られていますか?
- 論理的な順序になっていますか?
- 階層は明確ですか?
完全性
- 出力形式は定義されていますか?
- エラーケースに対応していますか?
- 必要に応じて例はありますか?
ガードレール
- 制限は明示されていますか?
- 禁止事項は列挙されていますか?
- セキュリティは適切ですか?
修正前後の例を含む一般的な問題のパターンについては、common-problems.md を参照してください。プロンプトを強化するテクニック(CoT、例、ガードレール)については、improvement-techniques.md を参照してください。
禁止事項
- プロンプトの本来の意味を決して変えないでください
- 依頼されていない機能を決して追加しないでください
- 既存のガードレールを決して削除しないでください
- 正当な理由なくプロンプトを長くしないでください
コメント
Markdown 対応