CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

feeds

Real-time market data feeds from 8 prediction market platforms

42

Quality

53%

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

Fix and improve this skill with Tessl

tessl review fix ./src/skills/bundled/feeds/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

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

The content is highly actionable with concrete code and commands, but it functions as a monolithic API reference inlined into SKILL.md rather than a lean overview pointing to reference files. Conciseness and progressive disclosure suffer from the lack of file splitting, and workflows lack validation checkpoints.

Suggestions

Split the bulk TypeScript API reference and platform-specific features into separate files under references/ (e.g. REFERENCE.md, PLATFORMS.md) and keep SKILL.md as a concise overview that links to them.

Add a brief sequenced quick-start workflow with validation checkpoints for real-time subscriptions (connect, confirm subscription, handle reconnection/errors).

Trim redundant inline snippets and per-method console.log examples to reduce token load while keeping representative examples.

DimensionReasoningScore

Conciseness

The body is a large API reference (~280 lines) with extensive inline code examples, tables, and per-method snippets; while mostly relevant it is noticeably padded for a SKILL.md overview that should defer bulk API detail to a reference file.

2 / 5

Actionability

Provides concrete, mostly executable TypeScript snippets and explicit chat commands for search, price, orderbook, subscribe, news, edge, and Kelly with only minor gaps (no import/error-handling detail), making the guidance largely copy-paste ready.

4 / 5

Workflow Clarity

Sections are logically grouped by capability but there is no sequenced workflow with validation checkpoints; real-time subscription and batch/market operations lack explicit validation or error-recovery feedback loops.

3 / 5

Progressive Disclosure

No bundle files exist (references/, scripts/, assets/ absent) yet the full API reference is inlined in SKILL.md; content that clearly belongs in separate reference files is dumped inline with minimal navigation structure.

2 / 5

Total

11

/

20

Passed

Description

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

The description is concise and distinct, naming a clear domain and platform count, but it omits any 'Use when...' trigger guidance and lists few concrete actions. Completeness is the main weakness and caps its overall quality.

Suggestions

Add a 'Use when...' clause stating when Claude should invoke this skill, e.g. 'Use when the user asks about prediction-market prices, odds, orderbooks, or real-time feeds for Polymarket, Kalshi, Manifold, and similar platforms.'

Enumerate concrete capabilities (search markets, get prices, orderbook, real-time subscriptions, edge/Kelly analysis) so the 'what' is comprehensive rather than a single action.

Include natural user-facing trigger terms such as 'prediction markets', 'odds', and platform names so users' phrasing matches the description.

DimensionReasoningScore

Specificity

Quotes 'Real-time market data feeds from 8 prediction market platforms' — it names the domain (market data feeds) and one concrete capability (real-time data) plus the platform count, but lists no distinct actions like search, subscribe, orderbook, or price retrieval, so coverage is not comprehensive.

3 / 5

Completeness

It states a clear 'what' (real-time market data feeds from 8 platforms) but provides no 'Use when...' clause or equivalent trigger guidance, so the 'when' is entirely missing.

2 / 5

Trigger Term Quality

Terms like 'Real-time market data feeds' and 'prediction market platforms' are relevant, but natural user phrases such as 'prediction markets', 'Polymarket', 'Kalshi', 'odds', or 'prices' are absent and common synonyms are missing.

3 / 5

Distinctiveness Conflict Risk

The niche (prediction-market data feeds) is fairly distinct with named platforms and only minor overlap risk against generic finance/trading skills.

4 / 5

Total

12

/

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

alsk1992/CloddsBot

Path

src/skills/bundled/feeds/SKILL.md

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.