← 返回 Skills 市场
zuefer3

Dexscreener CLI

作者 zuefer3 · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
81
总下载
1
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install dexscreener-cli
功能描述
Query DexScreener API for token prices, market data, trending pools, and memecoin categories. Automatically installs @kilincarslan/dexscreener-cli if not pre...
使用说明 (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

安全使用建议
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.
功能分析
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.
能力标签
crypto
能力评估
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.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install dexscreener-cli
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /dexscreener-cli 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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.
元数据
Slug dexscreener-cli
版本 1.0.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

Dexscreener CLI 是什么?

Query DexScreener API for token prices, market data, trending pools, and memecoin categories. Automatically installs @kilincarslan/dexscreener-cli if not pre... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 81 次。

如何安装 Dexscreener CLI?

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

Dexscreener CLI 是免费的吗?

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

Dexscreener CLI 支持哪些平台?

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

谁开发了 Dexscreener CLI?

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

💬 留言讨论