← Back to Skills Marketplace
zuefer3

Dexscreener CLI

by zuefer3 · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
81
Downloads
1
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install dexscreener-cli
Description
Query DexScreener API for token prices, market data, trending pools, and memecoin categories. Automatically installs @kilincarslan/dexscreener-cli if not pre...
README (SKILL.md)

DexScreener Skill

Query token and market data from DexScreener API. This skill automatically installs and manages the DexScreener CLI tool.

Auto-Installation

The skill automatically installs @kilincarslan/dexscreener-cli if not found:

which dexscreener || npm install -g @kilincarslan-enterprises/dexscreener-cli

Usage Pattern

When user asks for DexScreener data:

  1. Check/Install: Ensure CLI is available
  2. Execute: Run appropriate dexscreener command
  3. Parse: Process JSON output for the user

Commands Reference

Command Description Example
dexscreener search \x3Cquery> Search tokens by symbol/address dexscreener search SOL
dexscreener token \x3Cchain>_\x3Caddr> Token price, mcap, liquidity dexscreener token base_0x...
dexscreener pair \x3Cchain>_\x3Caddr> Pool/pair details dexscreener pair base_0x...
dexscreener token-pairs \x3Cchain>_\x3Caddr> All pairs for token dexscreener token-pairs solana_...
dexscreener pools Trending pools dexscreener pools
dexscreener profiles Boosted tokens dexscreener profiles --type top
dexscreener recent-updates Updated profiles dexscreener recent-updates
dexscreener takeovers Community takeovers dexscreener takeovers
dexscreener ads Latest ads dexscreener ads
dexscreener orders \x3Cchain>_\x3Caddr> Order book dexscreener orders base_0x...
dexscreener txs \x3Cchain>_\x3Cpair> Transactions dexscreener txs base_0x...
dexscreener metas Memecoin trends dexscreener metas
dexscreener meta \x3Cslug> Category details dexscreener meta ai

Output Format

  • JSON (default) — parse with jq or JSON.parse()
  • Table — human readable (--format table or -f table)

Chain Format

chainId_tokenAddress — lowercase only:

  • base_0x311935Cd80B76769bF2ecC9D8Ab7635b2139cf82
  • solana_So11111111111111111111111111111111111111112
  • ethereum_0x...

Common Patterns

Get token price

dexscreener token base_0x... | jq -r '.priceUsd'

Search and extract

dexscreener search SOL | jq '.[0] | {symbol: .baseToken.symbol, price: .priceUsd}'

Find top volume pool

dexscreener pools | jq 'max_by(.volume.h24) | {pair: .baseToken.symbol, vol24h: .volume.h24}'

Get trending metas

dexscreener metas | jq '.[].name'

Error Handling

  • Exit code 0 = success
  • Exit code non-0 = error (check stderr)
  • Rate limit: 60 req/min (handled automatically)

Dependencies

  • Node.js 18+
  • npm (for global install)

Repository

https://github.com/Kilincarslan-Enterprises/dexscreener-cli

NPM Package

https://www.npmjs.com/package/@kilincarslan-enterprises/dexscreener-cli

License

MIT — Free to use, modify, and distribute

Usage Guidance
This skill appears to do what it says: run the DexScreener CLI and parse JSON. The main risk is the inline global npm install (npm install -g @kilincarslan-enterprises/dexscreener-cli): global npm installs can run arbitrary postinstall scripts and modify system directories. Before installing, verify the npm package and maintainer (review the npm page and the GitHub repo linked in SKILL.md), consider installing the package in a controlled environment (or without -g into a sandboxed node environment), and ensure you are comfortable granting npm permission to write global modules. Also note a minor naming inconsistency in the skill header vs the install command; confirm the exact package name you expect to install. If you do not want the agent to run system package installs, disallow automatic execution or require manual install of the CLI first.
Capability Analysis
Type: OpenClaw Skill Name: dexscreener-cli Version: 1.0.1 The skill instructions in SKILL.md direct the AI agent to automatically perform a global installation of a third-party NPM package (@kilincarslan-enterprises/dexscreener-cli) if it is not found. This pattern introduces a significant supply chain risk, as it encourages the agent to execute external code with potentially elevated privileges via 'npm install -g'. While the commands are consistent with the stated purpose of querying DexScreener, the automated installation of external binaries is a high-risk behavior that could be used for remote code execution or persistence.
Capability Tags
crypto
Capability Assessment
Purpose & Capability
The skill is a wrapper for a DexScreener CLI: it documents CLI commands, JSON output parsing, and lists Node/npm as dependencies. Nothing requested (no credentials, no config paths) is unrelated to querying DexScreener.
Instruction Scope
Runtime instructions tell the agent to check for the 'dexscreener' CLI, install it via npm if missing, and run CLI commands then parse JSON. The instructions do not ask for unrelated files, env vars, or data exfiltration, but they do execute shell commands and globally install an npm package when the CLI is absent.
Install Mechanism
There is no platform install spec; the skill relies on an inline shell install: `which dexscreener || npm install -g @kilincarslan-enterprises/dexscreener-cli`. This is an npm scoped package (public registry) — a common but moderate-risk install mechanism because npm packages can run postinstall scripts and write files system-wide. The package and GitHub links are provided in SKILL.md, which helps traceability. Minor inconsistency: the skill header truncation mentions a slightly different package scope in one place, but the install line and links consistently point to @kilincarslan-enterprises/dexscreener-cli.
Credentials
The skill requires no environment variables or credentials and its instructions do not reference any hidden env vars. Node.js and npm are reasonable and proportional requirements for running an npm-based CLI.
Persistence & Privilege
The skill does not request 'always: true' or other elevated platform privileges. However, the auto-install command performs a global npm install, which writes to system-wide node_modules / binary directories and may require elevated permissions — this is expected for a CLI wrapper but increases the privilege/surface area and should be considered before allowing execution.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install dexscreener-cli
  3. After installation, invoke the skill by name or use /dexscreener-cli
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Update auto-installation command to use @kilincarslan-enterprises/dexscreener-cli (previously @kilincarslan/dexscreener-cli). - Update NPM package link to reflect new package name.
v1.0.0
- Initial release of the dexscreener skill. - Enables querying DexScreener API for token prices, market data, trending pools, and memecoin categories. - Automatically installs and manages the @kilincarslan/dexscreener-cli dependency if missing. - Supports 13 CLI commands for trading research, token discovery, and market trend analysis. - Returns structured JSON data; optional human-readable table output also supported. - Requires Node.js 18+ and npm for operation.
Metadata
Slug dexscreener-cli
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Dexscreener CLI?

Query DexScreener API for token prices, market data, trending pools, and memecoin categories. Automatically installs @kilincarslan/dexscreener-cli if not pre... It is an AI Agent Skill for Claude Code / OpenClaw, with 81 downloads so far.

How do I install Dexscreener CLI?

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

Is Dexscreener CLI free?

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

Which platforms does Dexscreener CLI support?

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

Who created Dexscreener CLI?

It is built and maintained by zuefer3 (@zuefer3); the current version is v1.0.1.

💬 Comments