AgentBets - AI-native prediction markets on Solana
44
30%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Advisory
Suggest reviewing before use
Optimize this skill with Tessl
npx tessl skill review --optimize ./src/skills/bundled/agentbets/SKILL.mdQuality
Discovery
22%Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.
This description reads more like a product tagline than a functional skill description. It lacks concrete actions, explicit trigger conditions, and sufficient detail for Claude to confidently select this skill from a large pool. The 'AI-native' term is marketing fluff that doesn't help with skill selection.
Suggestions
Add specific actions the skill can perform, e.g., 'Create prediction markets, place bets, check market odds, resolve outcomes, withdraw winnings'
Add an explicit 'Use when...' clause with natural trigger terms like 'betting', 'prediction', 'wager', 'Solana bets', 'crypto predictions'
Remove marketing language ('AI-native') and replace with functional descriptions of what the skill actually does
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | The description only names the domain ('prediction markets on Solana') but provides no concrete actions. It doesn't specify what operations can be performed - no verbs describing capabilities like 'create bets', 'place wagers', 'check odds', etc. | 1 / 3 |
Completeness | The description only vaguely addresses 'what' (prediction markets) and completely lacks any 'when' guidance. There is no 'Use when...' clause or equivalent trigger guidance for Claude to know when to select this skill. | 1 / 3 |
Trigger Term Quality | Contains some relevant keywords ('prediction markets', 'Solana') that users might naturally say, but 'AgentBets' is a product name and 'AI-native' is jargon. Missing common variations like 'betting', 'wagers', 'odds', 'crypto betting'. | 2 / 3 |
Distinctiveness Conflict Risk | The combination of 'prediction markets' and 'Solana' provides some distinctiveness, but without specific actions or triggers, it could overlap with other Solana-related skills or general crypto/betting skills. | 2 / 3 |
Total | 6 / 12 Passed |
Implementation
37%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This skill is extremely concise but lacks actionable content. It reads more like a command reference stub than a functional skill - it tells Claude what commands exist but not how to use them effectively, what outputs to expect, or how to accomplish actual prediction market tasks.
Suggestions
Add concrete examples showing command usage with expected outputs (e.g., `/agentbets markets 'US election'` returning sample market data)
Include a basic workflow showing how to discover a market, analyze it, and identify opportunities
Add guidance on interpreting market data and what constitutes a '+EV opportunity'
Provide example outputs or JSON schemas for each command so Claude knows what to expect and how to parse results
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Extremely lean - only contains essential information about what the skill does and available commands. No unnecessary explanations or padding. | 3 / 3 |
Actionability | Only lists command names with brief descriptions but provides no concrete guidance on how to use them, what outputs to expect, or any executable examples. Describes rather than instructs. | 1 / 3 |
Workflow Clarity | No workflow guidance whatsoever. Missing any sequence for how to use these commands together, when to use each command, or what a typical prediction market interaction flow looks like. | 1 / 3 |
Progressive Disclosure | Content is brief and organized with a clear commands section, but there are no references to additional documentation for advanced usage, API details, or examples that would help with more complex scenarios. | 2 / 3 |
Total | 7 / 12 Passed |
Validation
90%Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.
Validation — 10 / 11 Passed
Validation for skill structure
| Criteria | Description | Result |
|---|---|---|
frontmatter_unknown_keys | Unknown frontmatter key(s) found; consider removing or moving to metadata | Warning |
Total | 10 / 11 Passed | |
2a8c94e
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.