mcpField
R
refine-prompt

refine-prompt

github.com/paulrbergエージェントワークフロー10455 回インストール今日更新
リポジトリ

refine-prompt について

refine-promptは、役割の設定や出力制約などを用いて、依頼を構造化されたコピー可能なプロンプトに整えるスキルです。作成したプロンプトを表示し、`.ai/PROMPT.md`に保存する手順も含みます。

主な機能

  1. 01最適化したプロンプトの生成
  2. 02役割とタスクの明確化
  3. 03出力形式と制約の指定
  4. 04コードブロックでのプロンプト表示
  5. 05`.ai/PROMPT.md`への追記または作成

活用シーン

  1. 01曖昧な依頼を詳細なプロンプトに整理
  2. 02AIタスクの出力要件を設定
  3. 03再利用可能なプロンプト文の作成
  4. 04プロジェクトファイルへのプロンプト保存

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/paulrberg/agent-skills --skill refine-prompt

インストール後、Claude Code で/refine-promptを入力して読み込まれたか確認します。

詳細

コンテキスト

  • 作業ディレクトリ:!pwd
  • リクエスト:$ARGUMENTS

タスク

あなたはプロンプトエンジニアのエキスパートです。$ARGUMENTSに基づいて、最適化されたプロンプトを作成してください。

1. プロンプトを作成する

関連する手法を適用してください。

  • 少数例による学習(有用な場合)
  • 思考の連鎖による推論
  • 役割/視点の設定
  • 出力形式の指定
  • 制約と境界の設定
  • 自己整合性の確認

次の要素で構成してください。

  • 明確な役割の定義(該当する場合)
  • 明示的なタスクの説明
  • 期待される出力形式
  • 制約とガイドライン
2. 結果を表示する

コピーしてすぐ使えるよう、完成したプロンプト全体をコードブロックで表示してください。

[Complete prompt text]

適用した手法とその理由を簡潔に説明してください。

3. .ai/PROMPT.mdに保存する

まず、ディレクトリが存在することを確認してください:mkdir -p .ai

.ai/PROMPT.mdが存在する場合:

現在の内容を読み込み、次の内容を追記してください。

---

## [Brief title from $ARGUMENTS]

[The optimized prompt]

.ai/PROMPT.mdが存在しない場合:

次の内容で作成してください。

# Optimized Prompts

## [Brief title from $ARGUMENTS]

[The optimized prompt]

確認メッセージ:「.ai/PROMPT.mdに保存しました」

コメント