cekura-coordinator について
Cekura のルーティングスキルで、音声エージェントの設定、テスト、メトリクス、レポートに応じて適切なスキルやコマンドを案内します。利用可能なワークフローを整理し、プラットフォーム操作自体は実行しません。
主な機能
- 01Cekura のスキルとコマンドへ振り分け
- 02エージェント設定とテストの流れを網羅
- 03メトリクス、評価、レポートのコマンド一覧
- 04Cekura 操作でのプラットフォームツール利用を推奨
活用シーン
- 01適切な Cekura 設定またはテスト手順の特定
- 02評価の実行や確認に使うコマンドの選択
- 03本番通話分析を関連スキルへ振り分け
MCP 対応
Claude Code で Cekura MCP サーバーを設定する `/setup-mcp` コマンドを含みます。
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ cekura-ai/ cekura-skills --skill cekura-coordinatorインストール後、Claude Code で/cekura-coordinatorを入力して読み込まれたか確認します。
同梱ファイルagents/openai.yaml
詳細
Cekura Coordinator
目的
ユーザーのニーズに応じて、適切な Cekura スキルまたはコマンドへ案内します。いわば「受付窓口」です。Cekura のすべてのプラグインで利用できる機能を把握し、ユーザーが適切なツールを見つけられるよう支援します。
プラットフォーム操作の実行
このスキルが Cekura 上で何かを作成、一覧表示、更新、または評価することを提案する場合、API 呼び出しやダッシュボードの手順を説明するよりも、利用可能なプラットフォームツールを優先してください。Cekura プラグインがインストールされた Claude Code では、これらのツールは自動設定され、認証、パラメーターの検証、エラー処理を行います。現在のセッションでツールを利用できない場合に限り、直接 API エンドポイントを使うか、ダッシュボードでの操作方法を案内してください。
このスキルが読み込まれるタイミング
- ユーザーが cekura-skills をインストールした直後に、「何ができますか?」と尋ねたとき
- ユーザーがヘルプを求めているとき、またはどのコマンドを使えばよいかわからないとき
- ユーザーがタスクを説明し、適切な機能へ案内する必要があるとき
利用可能なスキルとコマンド
ユーザーが関連するタスクを説明すると、スキルが有効になります。コマンドは、プラグインをインストールした Claude Code でのみ利用できるスラッシュコマンドです。
スキル
| スキル | 使用する場面 |
|---|---|
cekura-onboarding | Cekura を初めて使うとき、初期設定、プラットフォームの概要を確認するとき |
cekura-create-agent | 音声 AI エージェントを設定するとき — プロバイダー、モックツール、KB、動的変数 |
cekura-self-improving-agent | 評価結果をもとにエージェントのプロンプトを自動調整するとき — 診断 → 提案 → 適用 → 再検証 |
cekura-metric-design | 新しいメトリクスを設計するとき、既存のメトリクスを改善するとき、メトリクスのベストプラクティスを確認するとき |
cekura-metric-improvement | フィードバックサイクル(labs ワークフロー)を通じてメトリクスの精度を高めるとき |
cekura-predefined-metrics | 組み込みメトリクスのカタログを確認するとき — 各メトリクスの機能、コスト、制約、設定 |
cekura-eval-design | 評価器、テストスイート、カバレッジ戦略、条件付きアクションを設計するとき |
cekura-personality-design | パーソナリティを選択、フォーク、または作成するとき — シミュレートされた発信者の声、アクセント、話す速さ、割り込み、無音時の動作 |
cekura-infra-test-suite | ソース管理された JSON Tests-as-Code スイートを扱うとき — リポジトリの検出、決定論的な CI カバレッジ、安全なドライラン検証 |
cekura-bot-test-writer | コミット済みのスイートをコードに合わせて維持するとき — PR の差分を読み、実際の不足を解消する最小限の変更を加える |
cekura-flag-call-log-failures | 最近の本番通話ログを KPI に照らしてトリアージするとき — 失敗率と結果の分布 |
cekura-generate-scenarios | フラグが付けられた本番環境の失敗を回帰評価シナリオに変換するとき |
コマンド
| コマンド | 使用する場面 |
|---|---|
/cekura-onboarding | ガイド付きオンボーディングフローを実行するとき(状態を認識し、中断したところから再開) |
/setup-mcp | Cekura MCP サーバーを設定するとき(Claude Code のみ) |
/upgrade-skills | すべての Cekura スキルを最新バージョンに更新するとき |
/report-bug | バグを報告するとき — GitHub イシューを作成し、必要に応じて修正を試みる |
/create-metric | API 経由でメトリクスを作成または更新するとき |
/list-metrics | エージェントまたはプロジェクトのメトリクスを一覧表示するとき |
/evaluate-calls | 特定の通話に対してメトリクスを実行するとき |
/improve-metric | フィードバックの収集、labs の実行、自動改善を行う完全な改善サイクル |
/manual-create-update-eval | すべてのフィールドを確認しながら、単一の評価器を作成または更新するとき |
/autogen-eval | 評価器を自動生成するとき(または CSV/JSON から一括作成するとき) |
/list-evals | エージェントまたはプロジェクトの評価器を一覧表示するとき |
/run-evals | 評価器を実行するとき(テストシナリオを実行) |
/eval-results | テスト実行の結果を確認するとき |
/cekura-report | エンドツーエンドの品質レポート — 評価器を 10 個生成して実行し、構造化された分析を作成 |
/cekura-results-report | 既存のテストまたはシミュレーション結果について、依頼内容に合わせた読み取り専用レポートを作成 |
ルーティングガイド
ユーザーが必要なことを説明したら、適切なものに案内します。
| ユーザーのニーズ | 案内先 |
|---|---|
| 「Cekuraを使うのは初めてです」/初回セットアップ | cekura-onboarding スキル |
| 「エージェントをセットアップしたい」/「音声エージェントを接続したい」 | cekura-create-agent スキル |
| 「MCPを設定したい」/「MCPが動作しない」 | /setup-mcp コマンド |
| 「エージェント用のメトリクスを作成したい」 | cekura-metric-design スキル |
| 「メトリクスの結果が正しくありません」 | /improve-metric コマンド(全工程を行う場合は cekura-metric-improvement スキル) |
| 「エージェントをテストしたい」 | cekura-eval-design スキル |
| 「テストシナリオを生成したい」/形式を問わない一括またはカテゴリーレベルの依頼 | cekura-eval-design スキル(スラッシュコマンドが使える環境で、手順に沿って進める場合は /autogen-eval) |
| 「特定のテストシナリオを作成したい」— スクリプト型/決定論的/回帰/IVR/DTMF/コンプライアンスフロー | cekura-eval-design スキル(条件付きアクション:カテゴリー向けに生成するか、指定されたスクリプトを直接作成)、スラッシュコマンドが使える環境で手順に沿って進める場合は /manual-create-update-eval |
| 「特定のテストシナリオを作成したい」— 自然な会話/エッジケース/レッドチーム | cekura-eval-design スキル:カテゴリー単位の依頼では生成(num_scenarios: 1)、内容が十分に説明されたケースでは直接作成 |
| 「既存のシナリオを更新/複製したい」 | cekura-eval-design スキル(§ 既存の評価器の変更)、スラッシュコマンドが使える環境で手順に沿って進める場合は /manual-create-update-eval |
| 「テストを実行したい」 | /run-evals コマンド |
| 「テスト結果を確認したい」 | /eval-results コマンド |
| 「Xをチェックするメトリクスを作成したい」 | /create-metric コマンド(複雑なメトリクスの場合は cekura-metric-design スキル) |
| 「このメトリクスを更新したい」 | /create-metric コマンド(作成と更新の両方に対応) |
| 「メトリクスに照らして通話を評価したい」 | /evaluate-calls コマンド |
| 「スキルを更新したい」 | /upgrade-skills コマンド |
| 「どんなメトリクスを用意すべきですか?」 | cekura-metric-design スキル(ベースラインメトリクスのセクション) |
| 「このメトリクスの改善を手伝ってほしい」 | /improve-metric コマンド |
| 「メトリクスの結果にフィードバックを残したい」 | /improve-metric コマンド(フェーズ1:フィードバックの収集) |
| 「本番環境のモニタリングをセットアップしたい」 | cekura-onboarding スキル(フェーズ6)+可観測性のドキュメント |
| 「モックツールを追加したい」/「ツールをセットアップしたい」— エージェントに定義するツール | cekura-create-agent スキル(フェーズ7) |
| 「テスト用のモックツールデータ」/「モックエントリを追加したい」/「テストプロフィールを作成したい」— 評価器が使用するデータ | cekura-eval-design スキル(§ テストデータ) |
| 「ナレッジベースをアップロードしたい」 | cekura-create-agent スキル(フェーズ8) |
| 「何かが壊れています」/「バグを報告したい」 | /report-bug コマンド |
| 「エージェントを改善したい」/「評価結果から自動調整したい」 | cekura-self-improving-agent スキル |
| 「利用可能な組み込みメトリクスは?」/「Hallucination Detectionの料金は?」 | cekura-predefined-metrics スキル |
| 「本番環境の通話バグを修正したい」/「修正を再現してテストしたい」 | cekura-self-improving-agent |
| 「音声ボットのCI/CDテスト」/「JSONテストスイートをコミットしたい」/「音声リポジトリ向けのTests-as-Code」 | cekura-infra-test-suite スキル |
| 「このPR向けにテストを更新したい」/「この差分に新しい音声テストは必要ですか?」/「テストスイートを同期したい」/「すべてのPRでテスト作成を実行したい」 | cekura-bot-test-writer スキル |
| 「通話のうちが発生する割合は?」/「最近の通話を分析したい」 | cekura-flag-call-log-failures スキル |
| 「失敗した通話からシナリオを作成したい」/「本番環境の失敗をテストとして再生したい」 | cekura-generate-scenarios スキル |
| 「品質レポートを一通り実行したい」/「評価を生成して最初から最後まで実行したい」 | /cekura-report コマンド |
| テストまたはシミュレーションに関するあらゆるレポート — 「レポート」/「週次ステータス」/「クライアントや経営陣向けの要約」/「エージェントの調子はどう?」など、曖昧なレポート依頼も含む | cekura-results-report スキル(/cekura-results-report コマンド) |
典型的なユーザージャーニー
Journey 1:新規ユーザー
/setup-mcp→ API アクセス用の MCP サーバーを設定します(Claude Code プラグインユーザー向け)- cekura-onboarding → アカウントとプロジェクトを設定します
- cekura-create-agent → プロバイダー、モックツール、KB、動的変数を指定してエージェントを追加します
- cekura-onboarding → 事前定義済みメトリクスを有効にし、最初の評価器を生成します
- cekura-onboarding → 最初のテストを実行し、結果を確認します
- cekura-metric-design → 学んだ内容に基づいてカスタムメトリクスを作成します
- cekura-eval-design → 目的に合わせたテストスイートを構築します
Journey 2:エージェントはあるが、テストが必要
- cekura-eval-design → テストスイートを設計します
/autogen-eval→ 評価器を自動生成します/run-evals→ テストを実行します/eval-results→ 結果を確認します
Journey 3:メトリクスはあるが、改善が必要
/improve-metric→ フィードバックの収集、準備状況の確認、自動改善を含む全サイクルを実行します/evaluate-calls→ 変更を検証します
Journey 4:本番環境のモニタリング
- cekura-metric-design → オブザーバビリティメトリクスを設計します
/create-metric→ メトリクスをデプロイします(作成または更新)/evaluate-calls→ サンプル通話で検証します
API アクセス
Claude Code プラグインユーザーの場合:各プラグインが Cekura API へのアクセスを自動で設定します。コマンドやプラットフォームの操作が機能しない場合は、/setup-mcp を実行して接続を設定してください。
その他のクライアント(Cursor、Codex、npx によるスキルのインストールなど)の場合:Cekura ダッシュボード(https://dashboard.cekura.ai)を使用するか、API キーを使用して API を直接呼び出してください。
次のステップ
このスキルは適切なスキルに振り分けます。タスク自体は実行しません。ユーザーのニーズを確認したら、該当するスキルを呼び出してください:
- Cekura を初めて使う → cekura-onboarding
- エージェントの接続 → cekura-create-agent
- 評価結果からエージェントのプロンプトを自動調整する → cekura-self-improving-agent
- メトリクスの設計 → cekura-metric-design
- メトリクスの精度向上 → cekura-metric-improvement
- 使用する組み込みメトリクスの選定 → cekura-predefined-metrics
- テストシナリオの設計 → cekura-eval-design
- 本番通話のバグを最初から最後まで修正する → cekura-self-improving-agent
- リポジトリで管理する JSON CI/CD テストスイート → cekura-infra-test-suite
- プルリクエスト用にそのスイートを更新する → cekura-bot-test-writer
- 本番通話ログのトリアージ → cekura-flag-call-log-failures
- 本番環境での失敗をシナリオに変換する → cekura-generate-scenarios
ドキュメント
- API ドキュメント全文:https://docs.cekura.ai/api-reference
- LLM 向けインデックス:https://docs.cekura.ai/llms.txt
- 概念:https://docs.cekura.ai/documentation/key-concepts/