mcpField
C
cco-coach

cco-coach

github.com/egorfedorovエージェントワークフロー125126 回インストール1 日前に更新
リポジトリ

cco-coach について

cco-coachは、プロンプトを具体性、範囲、成功基準、長さの4項目で評価するスキルです。最近のスコアを確認でき、フィードバックに基づくプロンプトの書き直しも支援します。

主な機能

  1. 014項目によるプロンプト評価
  2. 02指定テキストの分析
  3. 03最近の履歴と平均スコアの表示
  4. 04変更点の説明付きプロンプト書き直し

活用シーン

  1. 01コーディングタスク開始前のプロンプト評価
  2. 02最近のプロンプトスコアの確認
  3. 03曖昧なタスク依頼の具体化

インストール

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

$npx skills add https://github.com/egorfedorov/claude-context-optimizer --skill cco-coach

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

詳細

プロンプトコーチ

ユーザーが /cco-coach を実行するか、「プロンプトのフィードバック」/「оцени мой промпт」と尋ねた場合は、ユーザーが最後に入力した自然言語の依頼(またはユーザーが提示したテキスト)を分析します。

使用方法

ユーザーがコマンドの後にテキストを入力した場合(例:/cco-coach add login screen):

node ${CLAUDE_PLUGIN_ROOT}/src/prompt-coach.js analyze "the prompt text here"

テキストが入力されていない場合は、最近のプロンプト履歴と平均スコアを表示します:

node ${CLAUDE_PLUGIN_ROOT}/src/prompt-coach.js history 10

スコアの意味

コーチは次の4つの観点を評価します(S/A/B/C/D/F):

  • 具体性 — プロンプトにファイル名、行番号、識別子が含まれているか
  • 範囲 — 変更範囲が限定されているか。「すべてのバグを修正」より「src/auth.js:42 のバグを修正」のほうが優れています
  • 成功基準 — 何をもって完了とするか(テストに合格する、エラーが解消するなど)
  • 長さ — 短すぎると通常は指定不足で、長すぎると依頼の要点が埋もれてしまいます

提示方法

スクリプトを実行した後、上位1~3件の提案をわかりやすい言葉で要約し、プロンプトを書き直すことを提案します。ユーザーが同意した場合:

node ${CLAUDE_PLUGIN_ROOT}/src/prompt-coach.js improve "the original prompt"

次に、改善版と変更点を説明する簡潔な差分を表示します。

積極的に提案するタイミング

最後の UserPromptSubmit フックでユーザーのプロンプトのスコアが60以下で、タスクがうまく進んでいない(読み込みが多いのに編集がない)ことに気づいた場合は、/cco-coach を使って改善するよう、さりげなく提案します。

コメント