CtrlK
BlogDocsLog inGet started
Tessl Logo

get-prediction-markets

Retrieve active prediction-market contracts (Polymarket) with live yes-price probabilities, volume, and close dates, filterable by category or keyword. Use when the user asks what the market odds are on a geopolitical, economic, or election outcome.

75

Quality

93%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

High

Do not use without reviewing

SKILL.md
Quality
Evals
Security

Quality

Content

100%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

An exemplary compact API skill: lean, fully executable, with explicit degradation/error contracts and clean external reference routing. No meaningful improvements needed.

DimensionReasoningScore

Conciseness

Lean and efficient with no concept-padding Claude already knows; every section (auth, endpoint, params, response, example, errors) earns its place and assumes competence, matching the top anchor.

5 / 5

Actionability

Provides a fully executable copy-paste curl example, a concrete parameters table, the exact response JSON shape, and specific error codes — covering the common cases with ready-to-run guidance.

5 / 5

Workflow Clarity

As a single read-only GET, the action is unambiguous and explicit checkpoints are present: a degradation contract ('fetchedAt: 0 means no data, never no active markets'), error handling (401/429 with backoff), and a 'When NOT to use' routing section; the destructive/batch cap does not apply.

5 / 5

Progressive Disclosure

Well-organized into clearly headed sections under ~80 lines with no need for bundle files; external detail (OpenAPI spec, auth matrix) is cleanly offloaded to a one-level-deep References section, matching the top anchor for a simple skill.

5 / 5

Total

20

/

20

Passed

Description

87%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong, well-scoped description that clearly answers both 'what' and 'when' with concrete capabilities and natural trigger phrasing. Minor room to expand action specificity and everyday synonyms, but overall excellent.

DimensionReasoningScore

Specificity

Names the domain (prediction-market contracts) and several concrete capabilities ('live yes-price probabilities, volume, and close dates, filterable by category or keyword'), matching the 'lists several specific actions; minor gaps' anchor; not a 5 since it stops short of a fully comprehensive action enumeration.

4 / 5

Completeness

Explicitly states both what it does ('Retrieve active prediction-market contracts ... filterable by category or keyword') and when to use it via a concrete 'Use when ...' trigger phrase, matching the top anchor.

5 / 5

Trigger Term Quality

Includes natural user phrasing ('what the market odds are on a geopolitical, economic, or election outcome') alongside technical terms; good coverage but slightly leans on jargon ('yes-price probabilities') rather than everyday synonyms, so not a 5.

4 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (Polymarket crowd-priced probabilities for geopolitical/economic/election outcomes) with distinct triggers unlikely to fire for unrelated skills, matching the 'clear niche with minimal conflict risk' anchor.

5 / 5

Total

18

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
koala73/worldmonitor
Reviewed

Table of Contents

Is this your skill?

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.