ワンクリックで
verify-freee-endpoint
Verify whether a freee API endpoint exists by referencing the official OpenAPI schema
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Verify whether a freee API endpoint exists by referencing the official OpenAPI schema
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | verify-freee-endpoint |
| description | Verify whether a freee API endpoint exists by referencing the official OpenAPI schema |
| user-invocable | true |
| allowed-tools | ["Bash"] |
| argument-hint | <endpoint-or-keyword> |
Instantly verify whether a freee API endpoint exists by referencing the official freee OpenAPI schema hosted at freee/freee-mcp.
Activate this skill when the user:
/verify-freee-endpoint <path-or-keyword>The helper script is located relative to this skill file:
SCRIPT_DIR: skills/verify-freee-endpoint/verify.sh
When invoked from ~/.claude/skills/verify-freee-endpoint/, use:
SCRIPT="$HOME/.claude/skills/verify-freee-endpoint/verify.sh"
When invoked from the freee-mcp repo, use:
SCRIPT="$(git rev-parse --show-toplevel)/skills/verify-freee-endpoint/verify.sh"
Detect which path exists and set SCRIPT accordingly.
bash "$SCRIPT" check-deps
If output contains MISSING, inform the user which tools need to be installed (gh and/or jq).
Extract the endpoint path or keyword from the user's argument.
Classification rules:
/ or starts with api): treat as exact match queryExamples:
| User Input | Type | Query |
|---|---|---|
/api/1/deals | exact | /api/1/deals |
deals | search | deals |
budget | search | budget |
/api/1/trial_pl_sections | exact | /api/1/trial_pl_sections |
trial_pl | search | trial_pl |
If classified as exact match:
bash "$SCRIPT" exact "<path>"
The script normalizes paths (adds /api/1/ prefix if missing).
If result is NOT_FOUND: Fall through to Step 3b (keyword search) using the last path segment as keyword.
If result is JSON: Display the endpoint details in the following format:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
endpoint: <path> EXISTS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
For each method in the result:
## <METHOD> <path>
<summary>
Parameters:
| Name | In | Type | Required | Description |
|------|----|------|----------|-------------|
| ... | ...| ... | ... | ... |
bash "$SCRIPT" search "<keyword>"
If result is empty array []:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
"<keyword>" に一致するエンドポイントはありません
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
freee Accounting API (89 endpoints) に該当するパスが見つかりませんでした。
利用可能なエンドポイント一覧を確認するには:
/verify-freee-endpoint list
If result has matches:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
"<keyword>" の検索結果: N 件
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
| Path | Methods |
|------|---------|
| ... | ... |
詳細を確認するには:
/verify-freee-endpoint <path>
If the user's query is list or all:
bash "$SCRIPT" list-paths
Display all available endpoint paths grouped by resource.
freee/freee-mcp (official freee organization)openapi/minimal/accounting.jsongh api repos/freee/freee-mcp/contents/openapi/minimal/accounting.jsonminimal version containing paths, methods, parameters, and summariesgh CLI authfreee/freee-mcp repository (may differ from production API)