market-snapshot

Fetch a token market snapshot (price/liquidity/volume) and return stable JSON (backed by Jupiter).

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "market-snapshot" with this command: npx skills add nicholasoxford/market-snapshot

Market Snapshot (Skill-Only, OpenClaw)

This skill is designed for OpenClaw/ClawHub bots that need a fast, low-friction market snapshot.

What This Skill Does

  • Calls a hosted market snapshot endpoint (/skills/market-snapshot) with one or more token queries.
  • The API resolves tokens + fetches pricing/metadata server-side (backed by Jupiter Tokens V2 + Price V3).
  • Emits a stable JSON object (no prose) so other agents/bots can parse it reliably.

What This Skill Will Not Do

  • It will not create or manage wallets.
  • It will not request, store, or handle private keys / seed phrases.
  • It will not execute swaps or provide "trade recommendations".

How To Use

When the user asks for prices, market snapshots, token metadata, or "what is X doing", run a snapshot.

Input formats supported:

  • Symbols: SOL, USDC, JUP
  • Names: solana, jupiter
  • Mints: So11111111111111111111111111111111111111112

If multiple tokens are provided, resolve all of them and return a combined snapshot.

Data Sources (GET, No Headers Needed)

  • Market snapshot:
    • https://app.vecstack.com/api/skills/market-snapshot?q=<CSV_TOKENS>&source=openclaw

Examples (copy/paste):

  • Single token:
    • https://app.vecstack.com/api/skills/market-snapshot?q=SOL&source=openclaw
  • Multiple tokens (comma-separated, no spaces):
    • https://app.vecstack.com/api/skills/market-snapshot?q=SOL,USDC,JUP&source=openclaw

Notes:

  • web_fetch caches by URL. If the user explicitly needs "fresh right now" data, append a cache-buster query param like &_t=<unix> to the URL.
  • Do not invent values. If a fetch fails, keep null fields and include an entry in warnings/errors.

Output Contract (Return JSON Only)

Return a single JSON object with this shape:

{
  "as_of_unix": 0,
  "provider": "jupiter",
  "inputs": ["SOL", "USDC"],
  "tokens": [
    {
      "query": "SOL",
      "mint": "So11111111111111111111111111111111111111112",
      "symbol": "SOL",
      "name": "Wrapped SOL",
      "decimals": 9,
      "verified": true,
      "tags": [],
      "liquidity_usd": null,
      "mcap_usd": null,
      "fdv_usd": null,
      "usd_price": null,
      "price_change_24h_pct": null,
      "stats": {
        "5m": {
          "price_change_pct": null,
          "volume_usd": null,
          "buy_volume_usd": null,
          "sell_volume_usd": null
        },
        "1h": {
          "price_change_pct": null,
          "volume_usd": null,
          "buy_volume_usd": null,
          "sell_volume_usd": null
        },
        "24h": {
          "price_change_pct": null,
          "volume_usd": null,
          "buy_volume_usd": null,
          "sell_volume_usd": null
        }
      },
      "sources": {
        "token_search_url": null,
        "price_url": null
      }
    }
  ],
  "warnings": [],
  "errors": []
}

Field rules:

  • as_of_unix: set to current Unix time when you finish assembling the response.
  • liquidity_usd, mcap_usd, fdv_usd, and stats.* are populated from Tokens V2 search when present.
  • usd_price and price_change_24h_pct are populated from Price V3 when present.
  • warnings: non-fatal issues (missing price, ambiguous match, rate limits, etc).
  • errors: fatal issues that prevented a snapshot (e.g., all sources failed).

Implementation Notes For OpenClaw

  • Prefer the web_fetch tool for the endpoint, using extractMode=text so the body stays parseable as JSON.
  • If web_fetch returns non-JSON content, retry once with a cache-buster (append &_t=<unix>).
  • Keep the final response strictly JSON.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

港股美股分析

智能股票分析系统 v2.1 - 港股/美股/A股实时行情 + 富途数据源 + 技术指标 + 综合报告(7大板块)

Registry SourceRecently Updated
5111Profile unavailable
General

A股每日简报

A股每日简报生成器。基于东方财富免费公开数据,一键生成大盘指数、板块涨跌、涨跌幅榜等简报。 中文优先,无需API Key,开箱即用。 当用户说"A股"、"今日行情"、"大盘指数"、"股票"、"今日A股"时触发。 Keywords: A股, 股票, 行情, 大盘, 涨跌, 东方财富, 简报.

Registry SourceRecently Updated
1720Profile unavailable
General

Stock Query

查询全球股票实时行情(A 股、港股、美股)、ETF、场外基金、指数,支持批量查询、历史K线(含均线)与自选股管理。 TRIGGER when: 用户查询股价/行情/净值/历史K线/自选盈亏/大盘指数时。NOT for: 加密货币、期货、期权、外汇。

Registry SourceRecently Updated
7471Profile unavailable
General

腾讯财经行情接口

腾讯财经实时行情接口,查询A股、港股、美股、期货、外汇、ETF的实时行情数据。触发关键词:查股价、查行情、查指数、腾讯接口、股票报价、实时行情

Registry SourceRecently Updated
4160Profile unavailable