بنقرة واحدة
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)