← Back to Skills Marketplace
jolestar

Dexscreener Openapi Skill

by jolestar · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
221
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install dexscreener-openapi-skill
Description
Operate DexScreener public market data APIs through UXC with a curated OpenAPI schema, no-auth setup, and read-first guardrails.
README (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

Usage Guidance
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.
Capability Analysis
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.
Capability Assessment
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.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install dexscreener-openapi-skill
  3. After installation, invoke the skill by name or use /dexscreener-openapi-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
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.
Metadata
Slug dexscreener-openapi-skill
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Dexscreener Openapi Skill?

Operate DexScreener public market data APIs through UXC with a curated OpenAPI schema, no-auth setup, and read-first guardrails. It is an AI Agent Skill for Claude Code / OpenClaw, with 221 downloads so far.

How do I install Dexscreener Openapi Skill?

Run "/install dexscreener-openapi-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Dexscreener Openapi Skill free?

Yes, Dexscreener Openapi Skill is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Dexscreener Openapi Skill support?

Dexscreener Openapi Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Dexscreener Openapi Skill?

It is built and maintained by jolestar (@jolestar); the current version is v1.0.0.

💬 Comments