shumi

📁 mayrsascha/shumi-cli 📅 8 days ago
4
总安装量
4
周安装量
#48543
全站排名
安装命令
npx skills add https://github.com/mayrsascha/shumi-cli --skill shumi

Agent 安装分布

amp 4
github-copilot 4
codex 4
kimi-cli 4
gemini-cli 4
opencode 4

Skill 文档

Shumi — Crypto Trade Intelligence

Shumi is an AI-powered crypto analysis engine. It classifies queries, fetches real-time market data from multiple sources, and generates formatted analysis. Use it to answer any crypto market question.

Invocation Rules

IMPORTANT: Always run shumi as a simple, standalone command. Do NOT:

  • Use cd before running shumi — it works from any directory
  • Chain commands with &&, ||, or ;
  • Redirect output with >, 2>, or 2>/dev/null
  • Pipe output with |
  • Wrap in subshells $(...) or backticks

Correct: npx --yes shumi sentiment --coin BTC Also correct (if globally installed): shumi sentiment --coin BTC Wrong: cd /some/path && npx --yes shumi sentiment --coin BTC 2>/dev/null

Setup

One free query works without authentication. For continued use:

shumi login

This opens a browser for wallet authentication. Check status with shumi health.

Commands

Coin Analysis

shumi coin BTC                    # Full analysis: trend, streak, bands, sentiment
shumi coin ETH --interval 1w     # Weekly interval
shumi coin SOL --history          # With 24h historical comparison
shumi coin BTC --raw              # Raw JSON (structured data for programmatic use)

Market Overview

shumi market                      # Market health: UP/HODL/DOWN distribution
shumi market --crossing           # Include trend crossing data
shumi market --interval 1w        # Weekly view

Sentiment

shumi sentiment                   # Overall market sentiment
shumi sentiment --coin BTC        # Sentiment for a specific coin
shumi sentiment --category "AI"   # Sentiment for a category
shumi sentiment --narrative "RWA" # Sentiment for a narrative

Trends

shumi trends                      # Fresh trends (newly started)
shumi trends --stale              # Stale trends (longest running)
shumi trends --aligned            # Coins aligned across all timeframes
shumi trends --limit 10           # Limit results

Scan / Filter

shumi scan --trend UP --category "DeFi"    # Uptrending DeFi coins
shumi scan --exchange Hyperliquid          # Coins listed on Hyperliquid
shumi scan --mcap-min 100000000            # Market cap > $100M
shumi scan --trend DOWN --limit 5          # Top 5 downtrending

Categories & Narratives

shumi category                    # All categories
shumi category "DeFi"             # DeFi trend breakdown
shumi narratives                  # All current narratives
shumi narratives "AI"             # AI narrative sentiment

Delta-Neutral (Funding Rate Arbitrage)

shumi delta-neutral                        # All opportunities
shumi delta-neutral --exchange Hyperliquid # Filter by exchange
shumi delta-neutral --dex-only             # DEX only
shumi delta-neutral --symbol BTC           # Specific coin

Web Search & Tweets

shumi search "Ethereum ETF approval"      # Web search
shumi search "ETH merge" --answer          # Direct answer instead of results
shumi tweets elonmusk                      # Recent tweets from handle

Free-Form

shumi ask "Why is HYPE pumping?"           # Any crypto question
shumi ask "Compare SOL vs ETH L2 fees"    # Complex analysis

Using –raw for Structured Data

Add --raw to any command to get JSON tool execution results instead of formatted text. Use this when you need to process the data programmatically:

shumi coin BTC --raw    # Returns: { "steps": [{ "id": "btc", "tool": "getCoinBySymbol", "result": {...} }, ...] }
shumi market --raw      # Returns: { "steps": [{ "id": "health", "tool": "getMarketHealth", "result": {...} }, ...] }

The steps array contains each tool’s raw output with the full data payload.

Common Options

Flag Available On Description
--raw All commands JSON output instead of markdown
--interval <1d|1w> coin, market, sentiment, trends, scan, category, narratives Time interval
--limit <n> trends, scan, delta-neutral Max results

Error Handling

Error Meaning Action
“Authentication required” Free query used up Run shumi login
“Rate limit exceeded” Too many requests Wait and retry
“Authentication failed” Token expired Run shumi login again
Command hangs > 30s Server processing complex query Normal for multi-tool queries, wait up to 5 min

Tips

  • Use --raw when you need to extract specific data points from the response
  • shumi ask accepts any natural language query — use it for questions that don’t fit a specific command
  • Combine scan filters: shumi scan --trend UP --category "AI" --exchange Hyperliquid --limit 10
  • shumi health is a quick way to verify connectivity and auth status