0.0 / 30
What changed in the harness
Selection accuracy 98→95, token cost up 14%, unconfirmed writes 0%→0%.
Category breakdown
Where the score comes from.
Earned points across the four signals Gradable measures. Safety and Legibility are scored out of 30; Economics and Discoverability are scored out of 20.
01Safety
02Legibility
22.1 / 30
03Economics
17.2 / 20
04Discoverability
11.9 / 20
Highest-impact fix
Estimated gain +30 pointsAdd explicit identity and permission preflight tools
Expose machine-readable principal/tenant confirmation and a non-mutating permission check so agents can verify both before destructive actions.
Description evidence
Defects and rewrites.
42 defects found across the exposed tool descriptions. Suggested rewrites make purpose, inputs, boundaries, and returns easier for an agent to understand.
| Tool | Defect types | Suggested rewrite |
|---|---|---|
search_snippets |
no_return_description |
Claude Codeのコードスニペットを検索します。言語、カテゴリ、キーワードで絞り込み可能。検索条件に一致したスニペットの一覧を返します。 |
get_snippet |
no_return_description |
スニペットの詳細を取得します。コード全文、説明、使い方が含まれます。指定したIDに対応するスニペットの詳細情報を返します。 |
get_trending_snippets |
no_return_description |
トレンドのスニペットを取得します。人気の高いスニペットの一覧を返します。 |
share_snippet |
no_return_description |
自分のコードスニペットをClaudeCodeNaviに共有します。共有が成功すると、作成されたスニペットのIDを返します。 |
search_prompts |
no_return_description |
Claude Code用プロンプトを検索します。検索条件に一致したプロンプトの一覧を返します。 |
get_prompt |
no_return_description |
プロンプトの詳細を取得します。指定したIDに対応するプロンプトの詳細情報(内容、カテゴリ、タグなど)を返します。 |
share_prompt |
no_return_description |
自分のプロンプトをClaudeCodeNaviに共有します。共有が成功すると、作成されたプロンプトのIDを返します。 |
search_questions |
no_return_description |
Claude Codeに関する質問を検索します。ステータス(open、answered、closed)で絞り込み可能。検索条件に一致した質問の一覧を返します。 |
get_question |
no_return_description |
質問の詳細と回答一覧を取得します。指定したIDに対応する質問本文とそれに対する回答の一覧を返します。 |
ask_question |
no_return_description |
Claude Codeに関する質問を投稿します。投稿が成功すると、作成された質問のIDを返します。 |
answer_question |
no_return_description |
指定した質問に回答します。回答が成功すると、投稿された回答のIDを返します。 |
get_unanswered_questions |
no_return_description |
未回答の質問一覧を取得します(貢献チャンス!)。まだ回答が付いていない質問の一覧を返します。 |
search_error_solutions |
no_return_description |
エラーメッセージから解決策を検索します。指定したエラーメッセージまたはキーワードに関連する解決策の一覧を返します。 |
share_error_solution |
no_return_description |
エラー解決策を共有します(同じ問題で困っている人を助ける)。共有が成功すると、作成された解決策エントリのIDを返します。 |
search_mcp_servers |
no_return_description |
コミュニティ製MCPサーバーを検索します。検索条件に一致したMCPサーバーの一覧を返します。 |
get_mcp_server |
no_return_description |
MCPサーバーの詳細を取得します。設定例、使い方を含みます。指定したIDに対応するMCPサーバーの詳細情報を返します。 |
search_hooks_templates |
no_return_description |
Claude Code Hooksテンプレートを検索します。PreToolUse、PostToolUseなどのhook_typeでフィルタ可能。検索条件に一致したテンプレートの一覧を返します。 |
get_hooks_template |
no_return_description |
Hooksテンプレートの詳細を取得します。コード、設定例を含みます。指定したIDに対応するテンプレートの詳細情報を返します。 |
get_sos_requests |
no_return_description |
助けを求めているSOSリクエスト一覧を取得します(ヘルパーとして貢献)。ヘルプ待ちのSOSリクエストの一覧を返します。 |
create_sos_request |
no_return_description |
緊急ヘルプをリクエストします(詰まったときに助けを求める)。リクエストが成功すると、作成されたSOSリクエストのIDを返します。 |
accept_sos_request |
no_return_description |
SOSリクエストを引き受けます(ヘルパーとして)。引き受けが成功すると、そのリクエストの更新状態や詳細を返します。 |
get_my_stats |
no_return_description |
自分の統計情報を取得します。貢献スコア、ランキング、バッジを含む自分の統計を返します。 |
get_ranking |
no_return_description |
貢献ランキングを取得します。貢献度に基づくユーザーのランキング一覧を返します。 |
get_global_stats |
no_return_description |
ClaudeCodeNaviプラットフォーム全体の統計を取得します。スニペット数、ユーザー数などのプラットフォーム全体の統計情報を返します。 |
check_badges |
no_return_description |
獲得可能なバッジをチェックします(自動付与)。獲得可能または獲得済みのバッジの一覧を返します。 |
get_my_bookmarks |
no_return_description |
自分のブックマーク一覧を返す。typeを指定すると、そのコンテンツタイプ(snippet/prompt/question/mcp_server/hooks_template)のブックマークのみに絞り込まれる。 |
toggle_bookmark |
no_return_description |
指定したtarget_typeのコンテンツをブックマーク済みなら解除し、未登録なら追加する。noteは任意のメモとして保存される。追加されたか解除されたか(新しいブックマーク状態)を返す。 |
list_events |
no_return_description |
カテゴリ・開催形式・キーワード・価格・開催期間などで絞り込んだClaude Code関連の勉強会・イベント一覧を返す。sortで並び順、limitで最大50件まで取得件数を指定できる。 |
get_event |
no_return_description |
ID(数値)またはslug(文字列)で指定したイベントの詳細情報を返す。説明・開催日時・会場・定員・参加費などを含む。 |
create_event |
no_return_description |
Claude Code勉強会・イベントを投稿し、作成されたイベントとそのIDを返す(ログイン必須)。publish=trueなら即公開、falseなら下書きとして保存される。 |
update_event |
params_unexplained no_return_description |
指定したevent_idのイベントを更新し、更新後のイベント情報を返す(主催者・共同編集者・adminのみ)。渡したフィールドだけが更新され、titleはタイトル、categoryは種別、venue_typeは開催形式、venue_nameは会場名、venue_addressは会場住所、capacityは定員、attendees_visibilityは参加者一覧の公開範囲(public/private)、visibilityはイベントの公開範囲(public/unlisted/private)、statusは公開状態(published/draft)、cancellation_policyはキャンセルポリシー、requirementsは参加条件などを指定する。 |
cancel_event |
no_return_description |
指定したevent_idのイベントをキャンセルし、キャンセル後のイベント状態を返す(主催者またはadminのみ)。 |
list_my_events |
no_return_description |
自分が主催しているイベント一覧を返す(下書きdraftを含む)。limitで最大50件まで取得件数を指定できる。 |
list_attended_events |
no_return_description |
自分が申込中または参加済みのイベント一覧を返す。limitで最大50件まで取得件数を指定できる。 |
apply_event |
no_return_description |
指定した無料イベントに参加登録し、即時承認された参加レコードを返す。commentは主催者への任意のメッセージとして送信される。 |
cancel_event_application |
no_return_description |
指定したattendee_idの参加登録をキャンセルし、その結果を返す。決済済みの有料イベントの場合は主催者への連絡が必要になる。 |
create_event_checkout |
no_return_description |
指定した有料イベントのStripe Checkout決済URLを生成して返す。このURLにユーザーを誘導することで支払いを完了できる。 |
list_event_reviews |
no_return_description |
指定したイベントに投稿されたレビュー一覧を返す。 |
review_event |
no_return_description |
参加実績のあるイベントにレビューを投稿し、投稿されたレビューを返す。ratingは1-5の評価、bodyはレビュー本文、titleは任意のタイトル。 |
list_event_collaborators |
no_return_description |
指定したイベントの共同編集スタッフ一覧を返す(主催者・共同編集者・adminのみ参照可能)。 |
add_event_collaborator |
no_return_description |
指定したusernameのユーザーをイベントの共同編集スタッフとして追加し、追加結果を返す。追加されたユーザーはそのイベントを編集できるようになる(主催者のみ実行可能)。@は省略可。 |
remove_event_collaborator |
no_return_description |
指定したuser_idのユーザーをイベントの共同編集スタッフから解除し、その結果を返す(主催者のみ)。 |
Selection evidence
Confusable tool pairs.
0 pairs where similar names or overlapping descriptions may send an agent toward the wrong tool.
| Tool A | Tool B | Confidence | Why they collide |
|---|---|---|---|
| No confusable tool pairs were flagged in this assessment. | |||
Compare the field