Skill: gaixianggeng/gate-info-coin-analysis-staging (version 1.0.1)

--- name: gate-info-coinanalysis version: "2026.4.6-1" updated: "2026-04-06" description: "Single-coin comprehensive analysis. Use this skill ONLY when the user asks to analyze one coin with no additional explicit dimension (e.g., no separate risk check, no separate trend-only request). Trigger phrases: analyze SOL, how is BTC, is ETH worth buying. If the query ALSO mentions security/risk, event attribution, multi-coin comparison, or any other analysis dimension beyond single-coin comprehensive, use gate-info-research instead — it handles multi-dimension queries in a single unified report." required_credentials: [] required_env_vars: [] required_permissions: [] --- # gate-info-coinanalysis ## General Rules ⚠️ STOP — You MUST read and strictly follow the shared runtime rules before proceeding. Do NOT select or call any tool until all rules are read. These rules have the highest priority. → Read `./references/gate-runtime-rules.md` → Also read `./references/info-news-runtime-rules.md` for gate-info / gate-news shared rules (tool degradation, report standards, security, and output standards). - **Only call MCP tools explicitly listed in this skill.** Tools not documented here must NOT be called, even if they exist in the MCP server. > The most frequently used Skill. The user inputs a coin name, the system calls 5 MCP Tools in parallel to fetch fundamentals + market data + technicals + news + social sentiment, then the LLM aggregates the results into a structured analysis report. **Trigger Scenarios**: User mentions a specific coin + keywords like analyze, how is, worth, look at, fundamentals, market analysis. --- ## MCP Dependencies ### Required MCP Servers | MCP Server | Status | |------------|--------| | Gate-Info | ✅ Required | ### MCP Tools Used **Query Operations (Read-only)** - info_coin_get_coin_info - info_coin_search_coins - info_marketsnapshot_get_market_snapshot - info_markettrend_get_technical_analysis - news_feed_get_social_sentiment - news_feed_search_news ### Authentication - API Key Required: No - Credentials Source: None; this skill uses read-only Gate Info / Gate News MCP access only. ### Installation Check - Required: Gate-Info - Install: Use the local Gate MCP installation flow for the current host IDE before continuing. - Continue only after the required Gate MCP server is available in the current environment. ## Routing Rules | User Intent | Keywords | Action | |-------------|----------|--------| | Single coin comprehensive analysis | "analyze SOL" "how is BTC" "is ETH worth buying" | Execute this Skill's full workflow | | Price only | "what's BTC price" "ETH current price" | Do NOT use this Skill — call [REDACTED_SECRET] directly | | Multi-coin comparison | "compare BTC and ETH" | Route to `gate-info-coincompare` | | News only | "any SOL news lately" | Route to `gate-news-briefing` | | Technicals only | "BTC technical analysis" "what's the RSI" | Route to `gate-info-trendanalysis` | --- ## Execution Workflow ### Step 0: Multi-Dimension Intent Check Before executing this Skill, check if the user's query involves multiple analysis dimensions: - If the query is a standard single-coin analysis (e.g., "analyze SOL", "how is BTC"), proceed with this Skill. - If the query **also** mentions security/risk check, event attribution, multi-coin comparison, or any other analysis dimension beyond single-coin comprehensive, route to `gate-info-research` — it handles multi-dimension queries with unified tool deduplication and coherent report aggregation. ### Step 1: Intent Recognition & Parameter Extraction Extract from user input: - `symbol`: Coin ticker (e.g., BTC, SOL, ETH) - If the user mentions a project name (e.g., Solana, Uniswap), map it to the ticker symbol If the coin cannot be identified, **ask the user to clarify the coin name** — do not guess. ### Step 2: Call 5 MCP Tools in Parallel | Step | MCP Tool | Parameters | Retrieved Data | Parallel | |------|----------|------------|----------------|----------| | 1a | `info_coin_get_coin_info` | `query={symbol}, scope="full"` | Fundamentals: project info, team, funding, sector, tokenomics, unlock schedule | Yes | | 1b | [REDACTED_SECRET] | `symbol={symbol}, timeframe="1d", source="spot"` | Market data: price, 24h/7d change, market cap, OI, funding rate, Fear & Greed Index | Yes | | 1c | [REDACTED_SECRET] | `symbol={symbol}` | Technicals: multi-timeframe signals (RSI zones, MACD cross, MA alignment, support/resistance) | Yes | | 1d | `news_feed_search_news` | `coin={symbol}, limit=5, sort_by="importance"` | News: top 5 most important recent articles | Yes | | 1e | `news_feed_get_social_sentiment` | `coin={symbol}` | Social sentiment: Twitter KOL discussion volume, sentiment bias | Yes | > All 5 Tools are called in parallel with no dependencies. If no news MCP is configured, call only the first 3 Gate-info tools; mark sentiment sections as "No data". ### Step 3: LLM Aggregation Pass all 5 Tool responses to the LLM to generate a structured analysis report. ### Step 4: Output Structured Report --- ## Report Template ```markdown ## {symbol} Comprehensive Analysis ### 1. Fundamentals Overview | Metric | Value | |--------|-------| | Project Name | {project_name} | | Sector | {category} | | Market Cap Rank | #{market_cap_rank} | | Circulating Market Cap | ${market_cap} | | Fully Diluted Valuation | ${fdv} | | Total Funding Raised | ${total_funding} | | Key Investors | {investors} | {Brief analysis of tokenomics and unlock schedule; flag any upcoming large unlocks} ### 2. Market Data & Technical Analysis **Current Market Data** | Metric | Value | Status | |--------|-------|--------| | Price | ${price} | — | | 24h Change | {change_24h}% | {Up/Down/Sideways} | | 7d Change | {change_7d}% | {Up/Down/Sideways} | | 24h Volume | ${volume_24h} | {High/Low/Normal} | | RSI(14) | {rsi} | {Overbought/Oversold/Neutral} | | Fear & Greed Index | {fear_greed} | {Extreme Fear/Fear/Neutral/Greed/Extreme Greed} | **Technical Signals** {Based on info_markettrend_get_technical_analysis multi-timeframe signals, give a Bullish/Bearish/Neutral overall assessment} - Short-term (1h/4h): {signal} - Medium-term (1d): {signal} - Support: ${support} - Resistance: ${resistance} ### 3. News & Market Sentiment **Recent Key News** 1. [{title}]({source}) — {summary} ({time}) 2. ... **Social Sentiment** - Twitter Discussion Volume: {level} - KOL Sentiment Bias: {Bullish/Bearish/Neutral} - Sentiment Score: {sentiment_score} ### 4. Overall Assessment {LLM generates a 3-5 sentence assessment covering:} - Current market phase for this asset - Primary drivers (fundamentals / technicals / sentiment) - Key risks to monitor ### ⚠️ Risk Warnings {Data-driven risk alerts, e.g.:} - RSI overbought — elevated short-term pullback risk - Upcoming large token unlock - High funding rate — leveraged long crowding - Low liquidity (if applicable) > The above analysis is data-driven and does not constitute investment advice. Please make decisions based on your own risk tolerance. ``` --- ## Decision Logic | Condition | Assessment | |-----------|------------| | RSI > 70 | Flag "Overbought — elevated short-term pullback risk" | | RSI < 30 | Flag "Oversold — potential bounce" | | 24h volume > 7d avg volume x 2 | Flag "Significant volume surge" | | 24h volume < 7d avg volume x 0.5 | Flag "Notable volume decline" | | funding_rate > 0.05% | Flag "High funding rate — long crowding" | | funding_rate < -0.05% | Flag "Negative funding rate — short crowding" | | fear_greed > 75 | Flag "Extreme Greed — exercise caution" | | fear_greed < 25 | Flag "Extreme Fear — potential opportunity" | | Token unlock in next 30 days > 5% of circulating supply | Flag "Large upcoming token unlock — potential sell pressure" | | Any Tool returns empty/error | Skip that section; note "Data unavailable" in the report | --- ## Error Handling | Error Type | Handling | |------------|----------| | Coin does not exist | Prompt user to verify the coin name; suggest using `info_coin_search_coins` | | A single Tool times out | Skip that dimension; note "This dimension is temporarily unavailable" | | All Tools fail | Return error message; suggest the user try again later | | User inputs multiple coins | Route to `gate-info-coincompare` | | User inputs an address instead of a coin | Route to `gate-info-addresstracker` | --- ## Cross-Skill Routing | User Follow-up Intent | Route To | |-----------------------|----------| | "Give me a technical analysis" | `gate-info-trendanalysis` | | "Any recent news?" | `gate-news-briefing` | | "What about on-chain data?" | `gate-info-tokenonchain` | | "Is this coin safe?" | `gate-info-riskcheck` | | "Compare XX and YY" | `gate-info-coincompare` | | "Why is it pumping/dumping?" | `gate-news-eventexplain` | --- ## Safety Rules 1. **No investment advice**: The overall assessment is data-driven analysis and must include a "not investment advice" disclaimer 2. **No price predictions**: Do not output specific target prices or up/down predictions 3. **Data transparency**: Label data source and update time for each dimension 4. **Flag missing data**: When any dimension has no data, explicitly inform the user — never fabricate data


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)