Mindshare Skill (Primitive)
Track mindshare trends for entities or narratives using Kaito MCP tools.
Parameters
- entity (required): One of:
- token: An entity/project (e.g.
HYPE, SOL, ETH) — uses kaito_mindshare
- narrative: A Kaito narrative ID (e.g.
AI, DeFi, L2) — uses kaito_narrative_mindshare
- time_range (optional): Period to analyze (default: 12 months for entities, flexible for narratives)
- delta (optional): If true, also fetch
kaito_mindshare_delta for recent changes
When called standalone, confirm parameters with the user first. When called by a workflow skill, parameters are passed directly.
Valid Narrative IDs (case-sensitive)
AI, DeFi, Stablecoin, L2, RWA, ZK, Meme, DePIN, SocialFi
Known invalid narrative IDs (use kaito_advanced_search with keyword as fallback): perp dex, prediction markets, privacy, restaking, NFT, gaming, liquid staking, robotics.
Workflow
For Entity Mindshare
Call kaito_mindshare with:
- token:
<TOKEN>
- start_date:
<range_start> (default: 12 months ago)
- end_date:
<today>
If all-zero results returned, switch from ticker to full project name (e.g. HYPE → HYPERLIQUID) and retry.
Optionally call kaito_mindshare_delta for a quick snapshot of recent change.
For Narrative Mindshare
Call kaito_narrative_mindshare with:
- narrative:
<NARRATIVE_ID> (case-sensitive)
- start_date:
<range_start>
- end_date:
<today>
Analysis
Present:
- Trend chart — weekly averages over the time range, current level highlighted
- Historical context — where current value sits vs high/low/average for the period
- Rank interpretation (for entities):
- Top 10 = dominant
- Top 20 = strong
- Top 50 = moderate
50 = weak
- Movement (for narratives):
- % change = (last day - first day) / first day × 100
- Surging: >= +10% relative change
- Fading: <= -10% relative change
- Stable: within ±10%
Output Format
When used standalone:
Mindshare: [ENTITY] | [TIME RANGE]
Trend: [weekly averages, current level]
Current: [value] ([rank interpretation if entity])
12m High: [value] | Low: [value] | Avg: [value]
Movement: [% change, surging/fading/stable]
When called by a workflow skill, return the structured data for the workflow to integrate.
Key Rules
- If all-zero data for a ticker, switch to full name — Kaito indexes some entities by name rather than ticker. All-zero means the ticker isn't matched.
- Narrative IDs are case-sensitive — use exactly: AI, DeFi, Stablecoin, L2, RWA, ZK, Meme, DePIN, SocialFi. Mismatched casing returns empty results silently.
- Rank context is relative — Top 10 = dominant, Top 20 = strong, Top 50 = moderate, >50 = weak. Always provide this context so users can calibrate.
- For narrative mindshare, calculate % change — raw numbers need the surging/fading/stable classification to be actionable.
- Always present historical context — current value alone is meaningless without the 12-month high/low/average for comparison.
1---2name: mindshare3description: Mindshare tracking primitive using Kaito MCP tools. Use this skill to check mindshare trends for an entity or narrative. Triggers on phrases like 'mindshare for SOL', 'how is the AI narrative trending', 'mindshare trend for Hyperliquid', 'which narratives are gaining share', 'mindshare comparison'. This is a primitive skill — it fetches mindshare data via kaito_mindshare, kaito_narrative_mindshare, or kaito_mindshare_delta and presents trend analysis. Can be called standalone or composed into workflow skills (social-listening, strategy, investigation). Do NOT use for sentiment (sentiment skill), content search (search skill), or user profiling (user-profile skill).4---56# Mindshare Skill (Primitive)78Track mindshare trends for entities or narratives using Kaito MCP tools.910## Parameters1112- **entity** *(required)*: One of:13 - **token**: An entity/project (e.g. `HYPE`, `SOL`, `ETH`) — uses `kaito_mindshare`14 - **narrative**: A Kaito narrative ID (e.g. `AI`, `DeFi`, `L2`) — uses `kaito_narrative_mindshare`15- **time_range** *(optional)*: Period to analyze (default: 12 months for entities, flexible for narratives)16- **delta** *(optional)*: If true, also fetch `kaito_mindshare_delta` for recent changes1718When called standalone, confirm parameters with the user first. When called by a workflow skill, parameters are passed directly.1920### Valid Narrative IDs (case-sensitive)2122AI, DeFi, Stablecoin, L2, RWA, ZK, Meme, DePIN, SocialFi2324Known invalid narrative IDs (use `kaito_advanced_search` with keyword as fallback): perp dex, prediction markets, privacy, restaking, NFT, gaming, liquid staking, robotics.2526---2728## Workflow2930### For Entity Mindshare3132Call `kaito_mindshare` with:33- token: `<TOKEN>`34- start_date: `<range_start>` (default: 12 months ago)35- end_date: `<today>`3637If all-zero results returned, switch from ticker to full project name (e.g. `HYPE` → `HYPERLIQUID`) and retry.3839Optionally call `kaito_mindshare_delta` for a quick snapshot of recent change.4041### For Narrative Mindshare4243Call `kaito_narrative_mindshare` with:44- narrative: `<NARRATIVE_ID>` (case-sensitive)45- start_date: `<range_start>`46- end_date: `<today>`4748### Analysis4950Present:51- **Trend chart** — weekly averages over the time range, current level highlighted52- **Historical context** — where current value sits vs high/low/average for the period53- **Rank interpretation** (for entities):54 - Top 10 = dominant55 - Top 20 = strong56 - Top 50 = moderate57 - > 50 = weak58- **Movement** (for narratives):59 - % change = (last day - first day) / first day × 10060 - Surging: >= +10% relative change61 - Fading: <= -10% relative change62 - Stable: within ±10%6364---6566## Output Format6768When used standalone:6970```71Mindshare: [ENTITY] | [TIME RANGE]7273Trend: [weekly averages, current level]74Current: [value] ([rank interpretation if entity])7512m High: [value] | Low: [value] | Avg: [value]76Movement: [% change, surging/fading/stable]77```7879When called by a workflow skill, return the structured data for the workflow to integrate.8081---8283## Key Rules8485- **If all-zero data for a ticker, switch to full name** — Kaito indexes some entities by name rather than ticker. All-zero means the ticker isn't matched.86- **Narrative IDs are case-sensitive** — use exactly: AI, DeFi, Stablecoin, L2, RWA, ZK, Meme, DePIN, SocialFi. Mismatched casing returns empty results silently.87- **Rank context is relative** — Top 10 = dominant, Top 20 = strong, Top 50 = moderate, >50 = weak. Always provide this context so users can calibrate.88- **For narrative mindshare, calculate % change** — raw numbers need the surging/fading/stable classification to be actionable.89- **Always present historical context** — current value alone is meaningless without the 12-month high/low/average for comparison.