opencmc/skills-for-ai-agents-by-coinmarketcap

market-report

Generates a comprehensive crypto market report using CoinMarketCap MCP data. Use when users ask about overall market conditions, sentiment, or want a summary. Also use for questions about fear/greed, BTC dominance, altcoin season, trending narratives, or general "how's the market" queries.

First seen Mar 3, 2026

Installation

$ npx skills add opencmc/skills-for-ai-agents-by-coinmarketcap --skill market-report

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from opencmc/skills-for-ai-agents-by-coinmarketcap.

npx skills add opencmc/skills-for-ai-agents-by-coinmarketcap

Browse all from opencmc/skills-for-ai-agents-by-coinmarketcap

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 60
License LICENSE
Default branch main
Open issues 0
Status Active

Skill metadata

Parsed from SKILL.md frontmatter.

LicenseMIT
Compatibility>=1.0.0
Allowed toolsmcp__cmc-mcp__get_global_metrics_latest, mcp__cmc-mcp__get_global_crypto_derivatives_metrics, mcp__cmc-mcp__trending_crypto_narratives, mcp__cmc-mcp__get_upcoming_macro_events, mcp__cmc-mcp__get_crypto_marketcap_technical_analysis, mcp__cmc-mcp__get_crypto_quotes_latest, mcp__cmc-mcp__search_cryptos

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 4,807 B
  • docs SUMMARY.md 464 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 112 installs

SKILL.md

Market Report Skill

Generate a comprehensive crypto market report by systematically pulling data from multiple CMC MCP tools.

Prerequisites

Before generating a report, verify the CMC MCP tools are available. If tools fail or return connection errors, ask the user to set up the MCP connection:

{
  "mcpServers": {
    "cmc-mcp": {
      "url": "https://mcp.coinmarketcap.com/mcp",
      "headers": {
        "X-CMC-MCP-API-KEY": "your-api-key"
      }
    }
  }
}

Get your API key from https://pro.coinmarketcap.com/login

Core Principle

Fetch data from all relevant tools to provide a complete market picture. Users want a one-stop summary they can rely on daily.

Report Workflow

Step 1: Global Market Health

Call getglobalmetrics_latest to get:

  • Total crypto market cap and 24h/7d/30d changes
  • Fear & Greed Index (current value and trend)
  • Altcoin Season Index
  • BTC and ETH dominance
  • Total volume
  • ETF flows (BTC and ETH)

Step 2: Market Technical Analysis

Call getcryptomarketcaptechnicalanalysis to get:

  • Total market cap RSI
  • MACD signals
  • Key support/resistance levels (Fibonacci, pivot points)

Step 3: Leverage and Derivatives

Call getglobalcryptoderivativesmetrics to get:

  • Total open interest and changes
  • Funding rates (positive = longs paying shorts)
  • BTC liquidations (long vs short bias)
  • Futures vs perpetuals breakdown

Step 4: Trending Narratives

Call trendingcryptonarratives to get:

  • Top trending themes/sectors
  • Market cap and performance of each narrative
  • Top coins within each narrative

Step 5: Upcoming Catalysts

Call getupcomingmacro_events to get:

  • Fed meetings and rate decisions
  • Regulatory deadlines
  • Major protocol upgrades
  • Other market-moving events

Step 6: BTC and ETH Quick Check

Call getcryptoquotes_latest with id="1,1027" to get current BTC and ETH prices and changes as anchors for the report.

Report Structure

Present the data in this order:

## Market Snapshot
- Total market cap: $X.XX T (24h: +X.X%)
- Fear & Greed: XX (Extreme Fear/Fear/Neutral/Greed/Extreme Greed)
- BTC Dominance: XX% | ETH Dominance: XX%
- Altcoin Season Index: XX

## BTC & ETH
- BTC: $XX,XXX (24h: X.X%, 7d: X.X%)
- ETH: $X,XXX (24h: X.X%, 7d: X.X%)

## Market Technicals
- RSI: XX (oversold/neutral/overbought)
- MACD: bullish/bearish
- Key levels: support at $X.XX T, resistance at $X.XX T

## Leverage & Sentiment
- Open Interest: $XXX B (24h: X.X%)
- Funding Rate: X.XXX% (longs/shorts paying)
- 24h Liquidations: $XXX M (XX% longs, XX% shorts)

## Trending Narratives
1. Narrative Name - $XX B market cap, +XX% (7d)
2. ...

## Upcoming Catalysts
- Date: Event description
- ...

Adapting the Report

  • Quick summary: If user asks for brief overview, focus on Market Snapshot and BTC/ETH sections only
  • Full report: Include all sections
  • Specific focus: If user asks about derivatives or narratives specifically, expand that section with more detail

Handling Tool Failures

If individual tools fail during report generation:

  1. getglobalmetrics_latest fails: Critical for Market Snapshot. Retry once, then note "Global metrics unavailable" and skip that section.
  2. getcryptomarketcaptechnicalanalysis fails: Skip Market Technicals section, proceed with other data.
  3. getglobalcryptoderivativesmetrics fails: Skip Leverage & Sentiment section, note "Derivatives data unavailable."
  4. trendingcryptonarratives fails: Skip Trending Narratives section, proceed with core metrics.
  5. getupcomingmacro_events fails: Skip Upcoming Catalysts section, proceed with market data.
  6. getcryptoquotes_latest fails: Note "BTC/ETH price check unavailable" but continue with global metrics.

Always deliver a partial report with available data rather than no report at all. Clearly note which sections are missing and why.