← 返回 Skills 市场
jolestar

Dexscreener Openapi Skill

作者 jolestar · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
221
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install dexscreener-openapi-skill
功能描述
Operate DexScreener public market data APIs through UXC with a curated OpenAPI schema, no-auth setup, and read-first guardrails.
使用说明 (SKILL.md)

DexScreener API Skill

Use this skill to run DexScreener public market data operations through uxc + OpenAPI.

Reuse the uxc skill for shared execution, auth, and error-handling guidance.

Prerequisites

  • uxc is installed and available in PATH.
  • Network access to https://api.dexscreener.com.
  • Access to the curated OpenAPI schema URL:
    • https://raw.githubusercontent.com/holon-run/uxc/main/skills/dexscreener-openapi-skill/references/dexscreener-public.openapi.json

Scope

This skill covers a read-first DexScreener surface for:

  • token profile discovery
  • latest and top token boosts
  • pair search by free-text query
  • pair lookup by chain and pair address
  • token market lookup by chain and token address list

This skill does not cover:

  • write operations
  • private or authenticated workflows
  • every DexScreener endpoint
  • trading or wallet execution

Authentication

DexScreener public reads in this skill do not require authentication.

Core Workflow

  1. Use the fixed link command by default:

    • command -v dexscreener-openapi-cli
    • If missing, create it: uxc link dexscreener-openapi-cli https://api.dexscreener.com --schema-url https://raw.githubusercontent.com/holon-run/uxc/main/skills/dexscreener-openapi-skill/references/dexscreener-public.openapi.json
    • dexscreener-openapi-cli -h
  2. Inspect operation schema first:

    • dexscreener-openapi-cli get:/token-profiles/latest/v1 -h
    • dexscreener-openapi-cli get:/latest/dex/search -h
    • dexscreener-openapi-cli get:/latest/dex/pairs/{chainId}/{pairId} -h
    • dexscreener-openapi-cli get:/tokens/v1/{chainId}/{tokenAddresses} -h
  3. Prefer narrow reads before broader scans:

    • dexscreener-openapi-cli get:/token-profiles/latest/v1
    • dexscreener-openapi-cli get:/token-boosts/latest/v1
    • dexscreener-openapi-cli get:/latest/dex/search q=solana
  4. Execute with key/value parameters:

    • dexscreener-openapi-cli get:/latest/dex/pairs/{chainId}/{pairId} chainId=solana pairId=GgzbfpKtozV6Hyiahkh2yNVZBZsJa4pcetCmjNtgEXiM
    • dexscreener-openapi-cli get:/tokens/v1/{chainId}/{tokenAddresses} chainId=solana tokenAddresses=So11111111111111111111111111111111111111112

Operations

  • get:/token-profiles/latest/v1
  • get:/token-boosts/latest/v1
  • get:/token-boosts/top/v1
  • get:/latest/dex/search
  • get:/latest/dex/pairs/{chainId}/{pairId}
  • get:/tokens/v1/{chainId}/{tokenAddresses}

Guardrails

  • Keep automation on the JSON output envelope; do not use --text.
  • Parse stable fields first: ok, kind, protocol, data, error.
  • Treat this v1 skill as read-only. Do not imply order entry, swaps, or wallet operations.
  • Keep q focused to a token, pair, chain, or symbol rather than broad crawler-style searches.
  • For tokenAddresses, start with a single address or a short comma-separated list before scaling up.
  • DexScreener enforces endpoint-specific rate limits. Profile and boost endpoints are typically lower-throughput than pair and token lookup endpoints, so cache aggressively when polling discovery feeds.
  • DexScreener data is market-observation oriented and may be noisier on long-tail tokens than curated exchange-only feeds.
  • dexscreener-openapi-cli \x3Coperation> ... is equivalent to uxc https://api.dexscreener.com --schema-url \x3Cdexscreener_openapi_schema> \x3Coperation> ....

References

安全使用建议
This skill appears to do what it says: read-only DexScreener queries via the 'uxc' OpenAPI tooling. Before installing, verify you have and trust the 'uxc' tool (SKILL.md requires it but the registry metadata does not declare it). The repo includes a validation script (scripts/validate.sh) that expects jq and ripgrep (rg) — those are developer/test tools and not required by the skill at runtime, but you should only run the script if you trust the package. Confirm you are comfortable allowing network access to https://api.dexscreener.com and the referenced raw.githubusercontent.com schema URL. If you want to reduce risk, run the skill in a constrained environment (network-restricted or read-only) and inspect or pin the exact uxc binary/source you will use.
功能分析
Type: OpenClaw Skill Name: dexscreener-openapi-skill Version: 1.0.0 The dexscreener-openapi-skill is a legitimate tool designed to provide read-only access to public cryptocurrency market data via the DexScreener API. It utilizes the 'uxc' execution client and a curated OpenAPI schema (dexscreener-public.openapi.json) to facilitate data retrieval. The skill includes explicit guardrails in SKILL.md and agents/openai.yaml that restrict its scope to non-authenticated, read-only operations, specifically excluding trading or wallet interactions. No indicators of malicious intent, data exfiltration, or harmful prompt injection were found.
能力评估
Purpose & Capability
Skill name, description, OpenAPI schema, and runtime instructions align with a read-only DexScreener integration. However, SKILL.md requires the 'uxc' tool to be installed and available in PATH while the registry metadata lists no required binaries — an undeclared runtime dependency. The included OpenAPI file and usage examples match the claimed operations.
Instruction Scope
Instructions are narrowly scoped to public read-only API calls through uxc/dexscreener-openapi-cli; they explicitly forbid write operations and wallet/trading actions and emphasize JSON parsing and rate-limit awareness. The skill requires network access to api.dexscreener.com and to a GitHub raw URL for the schema (both consistent with the purpose).
Install Mechanism
No install spec is present (instruction-only), so nothing will be written to disk by a packaged installer. The only script is a local validate.sh used for developer validation; it does not perform remote downloads or modify system configuration.
Credentials
The skill requests no environment variables or credentials, which is appropriate for public read-only APIs. Network access to the DexScreener API and the schema URL is required and justified by the skill's purpose.
Persistence & Privilege
The skill is not always-enabled and does not request any elevated platform privileges or attempts to modify other skills or system-wide agent settings. Autonomous invocation is allowed (default) but is not combined with other concerning indicators.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install dexscreener-openapi-skill
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /dexscreener-openapi-skill 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release – DexScreener public market data with curated OpenAPI and UXC integration. - Provides read-only access to select DexScreener public API operations through uxc and a no-auth OpenAPI setup. - Supports token profile and boost feeds, pair and token address lookups, and text-based searches. - Enforces guardrails for JSON output, schema-first use, and rate limits; excludes write and trading features. - Requires `uxc` CLI for execution, with reference commands and workflows included for setup and usage. - Includes references to usage docs and the public OpenAPI schema.
元数据
Slug dexscreener-openapi-skill
版本 1.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Dexscreener Openapi Skill 是什么?

Operate DexScreener public market data APIs through UXC with a curated OpenAPI schema, no-auth setup, and read-first guardrails. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 221 次。

如何安装 Dexscreener Openapi Skill?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install dexscreener-openapi-skill」即可一键安装,无需额外配置。

Dexscreener Openapi Skill 是免费的吗?

是的,Dexscreener Openapi Skill 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Dexscreener Openapi Skill 支持哪些平台?

Dexscreener Openapi Skill 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Dexscreener Openapi Skill?

由 jolestar(@jolestar)开发并维护,当前版本 v1.0.0。

💬 留言讨论