一键导入
defillama-pro-openapi-skill
Operate DefiLlama Pro analytics APIs through UXC with a curated OpenAPI schema, path-templated API-key auth, and read-first guardrails.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Operate DefiLlama Pro analytics APIs through UXC with a curated OpenAPI schema, path-templated API-key auth, and read-first guardrails.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Operate Feishu or Lark IM APIs through UXC with a curated OpenAPI schema, tenant-token bearer auth, and chat/message guardrails.
Operate GitHub REST API through UXC with the official OpenAPI schema, explicit gh-to-uxc auth import, and read-first guardrails for repo, issue, pull request, and event workflows.
Operate X API v2 through UXC with the official OpenAPI schema, OAuth2 PKCE user-context auth, app-only bearer guidance, and read-first guardrails for timeline/bookmark/post workflows.
Discover and call remote schema-exposed interfaces with UXC. Use when an agent or skill needs to list operations, inspect operation schemas, and execute OpenAPI, GraphQL, gRPC, MCP, or JSON-RPC calls via one CLI contract.
Use a local QMD knowledge base through UXC over MCP stdio, with daemon-backed session reuse and typed retrieval flows that avoid repeated model warmup and unnecessary query-expansion latency.
Operate Notion Public API through UXC with a curated OpenAPI schema for search, block traversal, page reads, content writes, and data source/database inspection. Use when tasks need recursive reads or structured writes that Notion MCP does not expose directly.
| name | defillama-pro-openapi-skill |
| description | Operate DefiLlama Pro analytics APIs through UXC with a curated OpenAPI schema, path-templated API-key auth, and read-first guardrails. |
Use this skill to run DefiLlama Pro API operations through uxc + OpenAPI.
Reuse the uxc skill for shared execution, auth, and error-handling guidance.
uxc is installed and available in PATH.https://pro-api.llama.fi.https://raw.githubusercontent.com/holon-run/uxc/main/skills/defillama-pro-openapi-skill/references/defillama-pro.openapi.jsonThis skill covers a read-first analytics surface:
This skill does not cover:
DefiLlama Pro places the API key in the request path, between the host and the endpoint path.
Configure one API-key credential with a request path prefix template:
uxc auth credential set defillama-pro \
--auth-type api_key \
--secret-env DEFILLAMA_PRO_API_KEY \
--path-prefix-template "/{{secret}}"
uxc auth binding add \
--id defillama-pro \
--host pro-api.llama.fi \
--scheme https \
--credential defillama-pro \
--priority 100
Validate the active mapping when auth looks wrong:
uxc auth binding match https://pro-api.llama.fi
Use the fixed link command by default:
command -v defillama-pro-openapi-cliuxc link defillama-pro-openapi-cli https://pro-api.llama.fi --schema-url https://raw.githubusercontent.com/holon-run/uxc/main/skills/defillama-pro-openapi-skill/references/defillama-pro.openapi.jsondefillama-pro-openapi-cli -hInspect operation schema first:
defillama-pro-openapi-cli get:/api/protocols -hdefillama-pro-openapi-cli get:/coins/prices/current/{coins} -hdefillama-pro-openapi-cli get:/yields/chart/{pool} -hPrefer narrow read validation before broader reads:
defillama-pro-openapi-cli get:/api/v2/chainsdefillama-pro-openapi-cli get:/api/protocol/{protocol} protocol=aavedefillama-pro-openapi-cli get:/yields/poolsExecute with key/value parameters:
defillama-pro-openapi-cli get:/api/protocol/{protocol} protocol=aavedefillama-pro-openapi-cli get:/coins/prices/current/{coins} coins=ethereum:0x0000000000000000000000000000000000000000 searchWidth=4hdefillama-pro-openapi-cli get:/stablecoins/stablecoindominance/{chain} chain=ethereumget:/api/protocolsget:/api/protocol/{protocol}get:/api/v2/chainsget:/coins/prices/current/{coins}get:/yields/poolsget:/yields/chart/{pool}get:/stablecoins/stablecoindominance/{chain}--text.ok, kind, protocol, data, error.--secret-env or --secret-op, not shell history literals, when possible.~/.uxc/daemon/daemon.log, sanitize, rotate, or delete the log after debugging and avoid verbose logging unless necessary.defillama-pro-openapi-cli <operation> ... is equivalent to uxc https://pro-api.llama.fi --schema-url <defillama_pro_openapi_schema> <operation> ....references/usage-patterns.mdreferences/defillama-pro.openapi.json