← Back to Skills Marketplace
gate-exchange

gate-news-eventexplain

by Gate · GitHub ↗ · v1.0.4 · MIT-0
cross-platform ✓ Security Clean
284
Downloads
0
Stars
0
Active Installs
5
Versions
Install in OpenClaw
/install gate-news-event-explain
Description
Event attribution and explanation. Use this skill ONLY when the user's query is exclusively about the reason behind a price move with no other analysis dimen...
README (SKILL.md)

gate-news-eventexplain

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 ../gate-runtime-rules.md → Also read ../info-news-runtime-rules.md for gate-info / gate-news shared rules (tool degradation, report standards, security, routing, and optional local maintenance when scripts/ is present).

  • 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 "Why is it pumping/dumping?" Skill. When the market experiences abnormal volatility and the user asks why, the system traces the event source through multi-step calls, cross-references market data to verify impact magnitude, and delivers a complete "Event → Impact Chain → Market Reaction" analysis report.

Trigger Scenarios: User expresses curiosity about a market anomaly, e.g., "why did BTC crash", "what just happened", "why did ETH suddenly spike".

Local maintenance (optional, repository copy only):

  • If scripts/update-skill.* exists in the repository copy, check may compare the installed copy with the packaged skill source used by the current install.
  • Ask the user before apply.
  • apply updates files within this skill directory only.

MCP Dependencies

Required MCP Servers

MCP Server Status
Gate-News ✅ Required
Gate-Info ✅ Required

MCP Tools Used

Query Operations (Read-only)

  • info_marketsnapshot_get_market_snapshot
  • info_onchain_get_token_onchain
  • news_events_get_event_detail
  • news_events_get_latest_events
  • 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-News, Gate-Info (for info_marketsnapshot_get_market_snapshot and info_onchain_get_token_onchain in this skill)
  • 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
Reason for price move "why pump" "why dump" "crash" "surge" "what caused" "what happened" Execute this Skill's full workflow
General news query "any recent news" Route to gate-news-briefing
Comprehensive coin analysis "analyze BTC for me" Route to gate-info-coinanalysis
Technical analysis "BTC technical analysis" Route to gate-info-trendanalysis
Market overview "how's the market" Route to gate-info-marketoverview

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 exclusively about the reason behind a price move, proceed with this Skill.
  • If the query also mentions fundamentals, risk check, technicals, comparison, or any other analysis dimension beyond event attribution, 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:

  • coin: The coin involved (e.g., BTC, ETH; may be empty = overall market)
  • direction: Up or down (aids search)
  • time_hint: Time clue ("just now", "today", "yesterday"; default: past 24h)

Step 2: Phase 1 — Event Search + Market Verification (Parallel)

Step MCP Tool Parameters Retrieved Data Parallel
1a news_events_get_latest_events coin={coin}, time_range="24h", limit=10 Related event list Yes
1b info_marketsnapshot_get_market_snapshot symbol={coin}, timeframe="1d", source="spot" Real-time market snapshot (verify volatility magnitude) Yes

Both Tools called in parallel.

Step 3: Decision Branch

events response
    │
    ├── Matching event found (event time aligns with volatility onset)
    │   └── → Step 4a: Get event details
    │
    └── No clear event match
        └── → Step 4b: Expand news search

Step 4a: Event Found → Get Details + On-chain Verification

Step MCP Tool Parameters Retrieved Data Parallel
2a news_events_get_event_detail event_id={matched_event_id} Event details (cause, impact, timeline) Yes
2b info_onchain_get_token_onchain token={coin}, chain="eth", scope="transfers" On-chain anomalies (large transfers, exchange inflows/outflows) Yes

Step 4b: No Event Found → Expand Search

Step MCP Tool Parameters Retrieved Data Parallel
2c news_feed_search_news coin={coin}, sort_by="time", limit=15 Latest related news (sorted by time) Yes
2d info_onchain_get_token_onchain token={coin}, chain="eth", scope="transfers" On-chain anomalies Yes

Step 5: LLM Attribution Reasoning

The LLM must complete the following reasoning chain:

  1. Confirm the volatility: Based on the market snapshot, confirm the timing, magnitude, and volume change
  2. Identify the trigger event: From events/news, find the event with the closest time alignment
  3. Verify causality: Did the event precede the price move? Is there corresponding on-chain activity?
  4. Assess the impact chain: Event → Direct impact → Sentiment transmission → Price reaction
  5. Evaluate follow-on potential: Based on the event's nature, assess whether the impact is short-term or sustained

Step 6: Output Structured Report


Report Template

## {coin} {Pump/Dump} Attribution Analysis

> Analysis time: {timestamp}

### 1. Volatility Summary

| Metric | Value |
|--------|-------|
| Current Price | ${price} |
| Move Magnitude | {change}% (within {timeframe}) |
| High | ${high} ({time}) |
| Low | ${low} ({time}) |
| Volume Change | {volume_change}% (vs 24h average) |
| Futures Liquidations | ${liquidation} (if available) |

### 2. Core Triggering Event

🔴 **{event_title}**

- Event Time: {event_time}
- Event Type: {Regulation / Project Development / Market Manipulation / Macro Economic / Technical Failure / Whale Activity}
- Details: {2-3 sentence description}
- Source: {source}

### 3. Event → Impact Chain

{event} │ ├── Direct Impact: {description} │ e.g., SEC lawsuit → Regulatory uncertainty for the token increases │ ├── Sentiment Transmission: {description} │ e.g., Panic spreads → Fear & Greed Index drops from 65 to 35 │ └── Price Reaction: {description} e.g., {coin} dropped from ${high} to ${low} within 2 hours of the event


### 4. On-chain Verification

{If on-chain data is available:}

| On-chain Metric | Anomaly |
|----------------|---------|
| Exchange Inflows | {increase/decrease}, {description} |
| Large Transfers | {count} transfers exceeding ${threshold} |
| Whale Activity | {description} |
| Futures Funding Rate | {change description} |

{Does the on-chain data corroborate the event narrative?}

### 5. Ripple Effects

{Did this event affect other coins/sectors?}

- {Related coin 1}: {impact description}
- {Related coin 2}: {impact description}
- Sector impact: {e.g., L1 sector declined across the market, DeFi sector affected}

### 6. Forward Outlook

{Based on the event's nature, assess the follow-on impact:}

| Dimension | Assessment |
|-----------|------------|
| Impact Duration | {One-time shock / Short-term (1-3 days) / Medium-term (1-2 weeks) / Long-term} |
| What to Watch Next | {Items to monitor: court ruling, policy details, project response, etc.} |
| Historical Precedent | {Similar past events and their outcomes, if any} |

### ⚠️ Important Notes

- Market moves may be caused by multiple overlapping factors; the above analysis is based on currently available information
- Long-term impact of the event remains uncertain

> The above analysis is based on public information and on-chain data. It does not constitute investment advice.

Template When No Event Can Be Identified

## {coin} Volatility Analysis

> Analysis time: {timestamp}

### Volatility Summary

{Same as above}

### Possible Cause Analysis

⚠️ No single clear triggering event was identified. The following is a composite analysis:

**Possible Factor 1: {description}**
- Evidence: {related news/data}
- Likelihood: {High/Medium/Low}

**Possible Factor 2: {description}**
- Evidence: ...
- Likelihood: ...

**On-chain Clues**
{Any anomalous on-chain data that could help explain the move?}

### Composite Assessment

{LLM's composite analysis, with uncertainty explicitly acknowledged}

> Note: No single clear triggering event was found for this move. The above analysis is an informed assessment based on available data.

Reasoning Logic

Event Matching Logic

Condition Assessment
Event time \x3C price move start time ✅ Temporally plausible as a trigger
Event time > price move start time ❌ Unlikely to be the trigger (may be follow-up reporting)
Event impact rating = "High" Weight +2
Event involves the queried coin Weight +3
Event type = "Regulation/Policy" Typically causes larger moves
Multiple events simultaneously Composite analysis — likely multi-factor

Volatility Magnitude Assessment

Magnitude Label
\x3C 3% Normal volatility — may not require a specific event explanation
3% – 10% Moderate volatility — look for recent news/events
10% – 20% Large volatility — typically has a clear event driver
> 20% Extreme volatility — major event or black swan almost certain

On-chain Anomaly Assessment

Condition Assessment
Exchange inflows surge > 3x average "Large token inflows to exchanges — potential selling pressure"
Exchange outflows surge > 3x average "Large token outflows from exchanges — possible accumulation"
Large transfer count > 5x average "Abnormally active large transfers"
Futures liquidations > $100M "Massive futures liquidation cascade — amplified price volatility"

Error Handling

Error Type Handling
news_events_get_latest_events finds no matching event Proceed to Step 4b — expand news search
news_events_get_event_detail fails Generate report based on event list summaries only
info_onchain_get_token_onchain unavailable (P1 phase) Skip on-chain verification section; note "On-chain data temporarily unavailable"
info_marketsnapshot_get_market_snapshot fails Cannot confirm volatility magnitude; degrade to showing event info only
Both news and events return no results Honestly inform the user "No clear cause has been identified at this time"; suggest monitoring for updates
All Tools fail Return error message; suggest the user try again later

Cross-Skill Routing

User Follow-up Intent Route To
"Analyze BTC for me" gate-info-coinanalysis
"Give me a technical analysis" gate-info-trendanalysis
"How's the overall market?" gate-info-marketoverview
"Recent news?" gate-news-briefing
"Any on-chain anomalies?" gate-info-tokenonchain
"Track this address" gate-info-addresstracker

Safety Rules

  1. No definitive causal claims: Use language like "likely caused by", "the most closely related event is" — avoid absolute causal assertions
  2. No follow-on predictions: Do not output "it will continue to rise/fall" style predictions
  3. No investment advice: Do not give buy/sell recommendations based on event analysis
  4. Acknowledge uncertainty: When the causal link between event and move is uncertain, explicitly state it
  5. Source attribution: Events and news must cite their sources
  6. Flag missing data: When on-chain data or event details are unavailable, explicitly state it
  7. Avoid amplifying panic: When describing crashes or black-swan events, maintain objective, neutral language — no sensationalist rhetoric
Usage Guidance
This skill appears coherent and low-risk: it uses only read-only Gate-News/Gate-Info tools to explain price moves, requires no credentials, and has no install steps. Before enabling: 1) Ensure your agent environment has the Gate MCP servers (Gate-News / Gate-Info) from trusted sources; the skill will fail without them. 2) Inspect the referenced runtime-rule files (../gate-runtime-rules.md and ../info-news-runtime-rules.md) if available in your environment to confirm they contain only policy/instruction text (no secrets or unexpected network endpoints). 3) Note the README mentions a Gate GitHub repo and gate.com publisher while the skill metadata lists no homepage — this is likely a packaging omission but you may want to verify origin if provenance matters. If those checks are satisfactory, the skill is safe to use for the stated purpose.
Capability Analysis
Type: OpenClaw Skill Name: gate-news-event-explain Version: 1.0.4 The gate-news-event-explain skill is designed to analyze and explain cryptocurrency market volatility by cross-referencing news events with market and on-chain data. It utilizes read-only MCP tools (Gate-News and Gate-Info) and follows a structured workflow to generate attribution reports. The skill includes comprehensive safety rules, such as avoiding financial advice and acknowledging uncertainty. While documentation in SKILL.md and CHANGELOG.md mentions maintenance scripts for updating the skill, these are described as requiring user consent and being restricted to the skill's own directory, which is consistent with standard plugin management.
Capability Tags
crypto
Capability Assessment
Purpose & Capability
Name/description match the actions: it only calls Gate-News / Gate-Info read-only MCP tools (news_events_*, news_feed_search_news, info_marketsnapshot, info_onchain) which are appropriate for event attribution. No unexpected binaries, cloud credentials, or unrelated services are requested.
Instruction Scope
SKILL.md limits activity to listed MCP tools and includes safety rules (no trading recommendations). One minor scope item: it instructs the agent to read shared runtime rules via relative paths (../gate-runtime-rules.md and ../info-news-runtime-rules.md). This likely reflects an operational dependency on shared policy files, but it does reference files outside the skill directory (parent paths) — confirm those runtime-rule files contain only policy text and no secrets or unexpected instructions before allowing the agent to access them.
Install Mechanism
Instruction-only skill with no install spec and no code files to execute; lowest-risk install surface. Repository changelog mentions local update scripts are repo-only helpers; the published bundle has no install actions.
Credentials
The skill requires no environment variables, credentials, or config paths. It calls read-only MCP tools and explicitly states no API key is required. This is proportionate for an explanatory/read-only capability.
Persistence & Privilege
always is false and the skill is user-invocable. It does not request permanent presence or cross-skill configuration changes. Local maintenance scripts (if present in a repository copy) are limited to the skill directory and require user confirmation per SKILL.md.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install gate-news-event-explain
  3. After installation, invoke the skill by name or use /gate-news-event-explain
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.4
## gate-news-event-explain 1.0.4 Changelog - Updated dependency and runtime rule documentation to reference shared rule files via relative paths for easier maintenance. - Clarified that local maintenance scripts (`scripts/update-skill.*`) are now optional, and removed unused updater script from the repository. - Improved installation and MCP server dependency instructions for editors integrating this skill. - No changes to query logic, routing, or core event attribution workflow. - Minor rewording and formatting fixes in documentation.
v1.0.3
- Maintenance and requirements documentation clarified; added explicit sections for required MCP servers, MCP tools, authentication, and platform installation instructions. - New fields required_credentials, required_env_vars, and required_permissions with empty lists for improved clarity. - Updated and streamlined update/maintenance flow: simplified policy for version checks, interactive updates, and handling of missing scripts; removed excessive script step examples for brevity. - Added a dedicated section listing all MCP dependencies, including which tools this skill can call. - Expanded step-by-step routing, intent resolution, and execution workflow for transparency. - No functional or logic changes to event attribution or output; this is a documentation, clarity, and policy update only.
v1.0.2
- Documentation in SKILL.md reformatted for readability; no functional or logic changes. - Content and trigger rules remain identical; no update to version number or usage instructions. - No code, feature, or behavioral updates in this release.
v1.0.1
- Now checks for skill updates on each use with a new update-skill.sh script. If a new version is found, asks the user before updating and before proceeding with execution. - Tightened trigger rules: This skill should only be used for pure “why did X move?” queries. For multi-dimension (e.g., with technical, fundamental, risk queries), route to gate-info-research instead. - Updated documentation and workflow instructions, including explicit runtime and update policy details for different operating systems. - Added references/mcp.md and scripts/update-skill.sh files; updated core documentation for improved clarity and compliance. - No functional changes to event analysis workflow itself.
v1.0.0
Summary: Launch of the gate-news-eventexplain skill for real-time crypto event attribution and volatility explanation. - Provides structured, step-by-step analysis of price spikes or crashes, identifying root causes and market impact. - Integrates news, market data, and on-chain analysis via multiple Gate MCP tools. - Triggers automatically on user queries like “why did X crash” or “what caused this move.” - Outputs a detailed report template covering event summary, causality analysis, and forward outlook. - Includes fallback logic for cases with no clear triggering event, offering a composite assessment.
Metadata
Slug gate-news-event-explain
Version 1.0.4
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 5
Frequently Asked Questions

What is gate-news-eventexplain?

Event attribution and explanation. Use this skill ONLY when the user's query is exclusively about the reason behind a price move with no other analysis dimen... It is an AI Agent Skill for Claude Code / OpenClaw, with 284 downloads so far.

How do I install gate-news-eventexplain?

Run "/install gate-news-event-explain" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is gate-news-eventexplain free?

Yes, gate-news-eventexplain is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does gate-news-eventexplain support?

gate-news-eventexplain is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created gate-news-eventexplain?

It is built and maintained by Gate (@gate-exchange); the current version is v1.0.4.

💬 Comments