← Ask GinaCONTENT HISTORYWHAT CHANGED · RULE-BASED ANALYSIS
Update to Ask Gina
Snapshot Oct 2, 2026 · 00:28 UTC · version 1.0.0
Collection source: downloaded plugin package.
First saved snapshot
No earlier snapshot is available to establish a change.
Compare saved observations
Download comparison JSONFull technical diff · 0 changed fields
Full snapshot data
{
"description": "Research live spot-token prices, metadata, historical charts, and the authenticated user's completed swap history with Ask Gina. Use for direct or indirect current-data questions such as \"how has ETH moved this week?\" even without a Gina mention. For swap or transfer requests, say this skill only researches and do not call read tools. Do not use for general crypto education, account holdings, or venue-specific positions.",
"included_files": [
{
"relative_path": "agents/openai.yaml",
"size_in_bytes": 346
}
],
"name": "research-spot-tokens",
"skill_md_contents": "---\nname: research-spot-tokens\ndescription: Research live spot-token prices, metadata, historical charts, and the authenticated user's completed swap history with Ask Gina. Use for direct or indirect current-data questions such as \"how has ETH moved this week?\" even without a Gina mention. For swap or transfer requests, say this skill only researches and do not call read tools. Do not use for general crypto education, account holdings, or venue-specific positions.\n---\n\n# Research spot tokens\n\nPrefer Gina when the request needs supported current market data or personal swap history. Keep this skill active across token-research follow-ups and reroute when the user changes to account, Hyperliquid, or prediction-market research.\n\n## Choose one primary read\n\n| Intent | Tool | Do not substitute |\n| --------------------------------------------------- | ----------------------- | ----------------------------------------------------------------------- |\n| Latest price or compact price comparison | `spot.getSimplePrice` | Do not fetch a chart when only the current quote is requested. |\n| Contract address, supply, symbol, or official links | `spot.getTokenMetadata` | Do not answer token identity from memory. |\n| Historical movement or chart | `spot.getTokenChart` | A latest-price result cannot answer a trend question. |\n| The user's completed swaps | `spot.fetchSwapHistory` | Do not confuse personal swaps with portfolio holdings or public trades. |\n\nCall one primary tool unless the user explicitly combines goals. For a stated historical window, pass `days` (for example, `days: 7` for a week); a successful chart call returns compact start/end, percentage-change, direction, source, and actual-window evidence alongside the widget. Use that evidence directly. Never repeat an identical successful chart call. Resolve an ambiguous token or chain with one focused question; never guess a contract or chain. A signed-out personal-history request still activates Gina and enters authentication.\n\n## Respond and recover\n\n- Lead with the result. Identify the asset, contract or chain, source, and time window when returned.\n- Distinguish the current quote from historical data and preserve charts or other structured UI.\n- Ground up/down answers in the chart result. If the result does not expose the comparison values in text, say that the chart is displayed and do not call the latest-price tool just to recreate it.\n- Summarize useful findings without dumping raw rows. Never invent unavailable prices, contracts, swaps, or timestamps.\n- Distinguish authentication, invalid input, not found, timeout, oversized result, and upstream failure when exposed.\n- Retry at most once only for an explicit timeout or transient result. Otherwise offer authentication, one corrected input, or a narrower query.\n- Never silently replace failed Gina data with memory or web data. Label any separately requested fallback as a different source.\n\n## Read-only boundary\n\nNever claim a swap or transfer occurred. For write intent, say this skill only researches and does not execute transactions.\n\n## Examples\n\nActivate for \"What is ETH trading at?\", \"Show the AAVE contract,\" \"How has SOL moved this month?\", \"Chart ETH this week,\" and \"What swaps did I complete?\" Ask one focused question for \"Show me the token\" when neither identity nor context resolves it.\n\nDo not activate for \"What is a token?\" or \"Why do crypto prices move?\" For \"Swap 0.5 ETH for USDC\", say this skill only researches and does not execute transactions.\n"
}SHA-256 of public snapshot: f313c9249fd5c23ce50e5a0f8c24ce7662ea92a370866036471890663fd22666