CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

trading-manifold

Place bets on Manifold Markets using their REST API

56

Quality

71%

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/trading-manifold/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

72%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 highly actionable, code-dense skill that is held back by missing validation safeguards around irreversible bet operations and by a monolithic structure with no progressive disclosure.

Suggestions

Add explicit validation/confirmation checkpoints before irreversible calls (e.g. verify market ID and restate amount/outcome before place_bet, sell_shares, create_market) to raise workflow clarity above the destructive-operation cap.

Move the complete trading-bot example and the extended API reference into reference files (e.g. references/bot-example.md, references/api.md) and link them from SKILL.md for progressive disclosure.

Trim duplicated docstring prose and consolidate the repeated API_URL/header setup to tighten conciseness.

DimensionReasoningScore

Conciseness

The body is code-forward and largely free of concepts Claude already knows; only minor trimming opportunities exist (e.g. the full bot example and repeated docstrings).

4 / 5

Actionability

Provides copy-paste-ready, executable Python functions with concrete example calls covering search, bet, sell, cancel, positions, and market creation across common cases.

5 / 5

Workflow Clarity

Sections are sequenced by task, but placing/selling bets and creating markets are irreversible financial operations with no validation or confirmation checkpoints, so the rubric caps workflow clarity at 3.

3 / 5

Progressive Disclosure

Section headers give structure, but at 388 lines everything is inlined with no external references, and content like the full bot example and API reference that could live in separate files is not split out.

3 / 5

Total

15

/

20

Passed

Description

57%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 specific and distinctive but terse: it states one action and omits any 'when to use' guidance. Adding a trigger clause and a fuller action list would lift the lower dimensions.

Suggestions

Append a 'Use when...' clause naming natural triggers, e.g. 'Use when the user wants to bet on, search, or create Manifold prediction markets.'

Expand the action list beyond 'Place bets' to cover search, sell, and market creation so specificity and completeness improve together.

Add a synonym like 'prediction markets' or 'Mana' to broaden trigger-term coverage.

DimensionReasoningScore

Specificity

Names the domain ('Manifold Markets') and one concrete action ('Place bets') via 'their REST API', but lists no other capabilities (search, sell, create markets) so coverage is not comprehensive.

3 / 5

Completeness

Provides a clear 'what' (place bets on Manifold via REST API) but no 'Use when...' trigger clause, which per the rubric caps completeness at 3.

3 / 5

Trigger Term Quality

Contains relevant terms ('bets', 'Manifold Markets') a user might say, but misses common variations like 'prediction market', 'mana', or 'forecasting' as synonyms.

3 / 5

Distinctiveness Conflict Risk

Manifold Markets is a narrowly named, distinct niche with a specific product trigger, so overlap with other skills is minimal.

5 / 5

Total

14

/

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/trading-manifold/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.