Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add hugoguerrap/crypto-claude-desk --skill validate-predictionsgit clone --depth 1 https://github.com/hugoguerrap/crypto-claude-deskWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/hugoguerrap/crypto-claude-desk/validate-predictions)<a href="https://agentmods.dev/skills/hugoguerrap/crypto-claude-desk/validate-predictions"><img src="https://agentmods.dev/badge/skills/hugoguerrap/crypto-claude-desk/validate-predictions/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/hugoguerrap/crypto-claude-desk/validate-predictions"><img src="https://agentmods.dev/badge/skills/hugoguerrap/crypto-claude-desk/validate-predictions.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00022 | $0.00453 |
| Opus 5.5 | $0.00009 | $0.00181 |
| Sonnet 5.5 | $0.00004 | $0.00091 |
| Haiku 4.5 | $0.00002 | $0.00045 |
Grade A, and why
validate-predictions scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 1mo ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
What it actually says
Validate Predictions
Review all pending predictions and check them against current market data.
Workflow
Step 0: Auto-Find Expired Predictions
Delegate using the Task tool with subagent_type: general-purpose and model: opus:
"You are the learning-agent. Read agents/learning-agent.md for your analysis framework. First, use get_crypto_prices() from crypto-data MCP to get current prices for major coins (bitcoin, ethereum, solana, etc.). Then call find_expired_predictions(current_prices='{"BTC/USDT": ..., "ETH/USDT": ...}') from crypto-learning-db to discover predictions whose timeframe has passed. For each expired prediction, reason about how close it was and validate with an NL evaluation using validate_prediction(). Do NOT use the Edit tool."
Step 1: Check Remaining Pending Predictions
Delegate using the Task tool with subagent_type: general-purpose and model: opus:
"You are the learning-agent. Call query_predictions(status='pending') from crypto-learning-db for predictions still within their timeframe. For each prediction:
- Use get_exchange_prices(symbol=...) from crypto-exchange MCP to check current price
- Compare current price against the prediction's target_value
- Report current progress toward or away from target Do NOT use the Edit tool."
Step 2: Present Results
Show a summary table:
## Prediction Validation Report
### Resolved This Check
| ID | Agent | Prediction | Target | Actual | Result |
|----|-------|-----------|--------|--------|--------|
### Still Pending
| ID | Agent | Prediction | Target | Current | Progress | Expires |
|----|-------|-----------|--------|---------|----------|---------|
### Overall Accuracy
- Total predictions: X
- Correct: X (X%)
- Incorrect: X (X%)
- Pending: X
### Track Record by Setup Type
| Setup Type | Total | Correct | Accuracy | Trend |
|-----------|-------|---------|----------|-------|
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 1mo ago First seen · 56 lines · 0 tokens per session scan A 1dce34fb33be
validate-predictions is a skill published in the GitHub repository hugoguerrap/crypto-claude-desk (64 stars, last pushed 2mo ago), licensed MIT. It adds 22 tokens to every session and 453 once invoked, about $0.0001 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
forge-cost
Audit cloud infrastructure costs and produce a concrete optimization plan with specific changes and estimated savings. Use when asked to "how much is this costing", "reduce cloud spend", "cost optimization", "are we overpaying", "cloud bill", or "budget for this infra".
pricing-refresh
Refresh or verify the hermit cost rate table against Anthropic's live pricing. Use when the operator says "refresh pricing", "verify pricing", "is the rate table current", "new model pricing", or asks whether scripts/lib/pricing.ts matches current Codex rates. Maintainer-only; never autonomous, never a routine, never…
fintech-expert
Expert in financial technology, payment processing, open banking APIs, PSD2, blockchain in finance, robo-advisors, and RegTech. Use when the user mentions payments, open banking, PSD2, blockchain, cryptocurrency, or robo advisor, or when the task involves Payment Processing, Blockchain in Finance, Payment Security, or…
stubfin
Answer questions about invoices, customers, amounts and payment status in the company's finance system. Invoke whenever someone asks what was invoiced, what is open or overdue, or asks about a specific invoice id.
moss-trade-bot-factory-1.0.25-beta
A tool for turning a trading idea written in everyday language into a cryptocurrency trading bot. It can run local tests on past market data, with optional checks and simulated trades through external platforms.
ccc-smb-ops
Small-business back office from a bank CSV or a typed list: 13-week cash-flow forecast, invoicing and AR chasing, payroll planning, CRM cleanup, expense tracking, and a Monday owner brief. Use when an owner asks about cash, unpaid invoices, payroll, contacts, spending, or the weekly picture.