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.

71

Quality

89%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

88%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.

A tight, actionable API skill with executable examples, clear parameter and response documentation, and a useful degradation contract. Slight verbosity in the safety/auth prose and absence of local reference files keep conciseness and progressive_disclosure at 4.

DimensionReasoningScore

Conciseness

Mostly lean with well-organized sections, a copy-paste curl example, and minimal over-explanation; the multi-sentence content-safety and auth-clarification paragraphs could be trimmed slightly, keeping it just below the lean 5 anchor.

4 / 5

Actionability

Provides a fully executable, copy-paste-ready curl example with jq projection, a concrete endpoint, a parameters table, and a complete response shape covering the common single-call case.

5 / 5

Workflow Clarity

For this simple single-endpoint skill the action is unambiguous (authenticate via header, GET the endpoint, parse markets), and the degradation contract acts as an explicit verification checkpoint for empty results.

5 / 5

Progressive Disclosure

Clear section structure with one-level-deep external references (OpenAPI, auth matrix) signaled in a References section; no local bundle files exist, and the inline response shape is reasonable, though the body is somewhat long for a single endpoint.

4 / 5

Total

18

/

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 well-constructed description that clearly states capability and trigger conditions in third person with concrete data fields. Minor gaps in action variety and trigger synonyms keep specificity and trigger_term_quality just short of full marks.

DimensionReasoningScore

Specificity

Names the domain ('Retrieve active prediction-market contracts') plus concrete data facets (yes-price probabilities, volume, close dates) and two filter modes, but centers on a single retrieve action rather than multiple distinct actions, so it sits just below the comprehensive 5 anchor.

4 / 5

Completeness

Explicitly answers both what ('Retrieve active prediction-market contracts ... filterable by category or keyword') and when ('Use when the user asks what the market odds are ...') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Includes natural user phrasing ('what the market odds are on a geopolitical, economic, or election outcome') with good keyword coverage, though it omits common synonyms like 'prediction market' or 'Polymarket' in the trigger clause itself.

4 / 5

Distinctiveness Conflict Risk

Targets a clear niche (Polymarket prediction contracts, crowd-priced odds) with distinct triggers unlikely to collide with other skills.

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.

Validation — 15 / 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.