CtrlK
BlogDocsLog inGet started
Tessl Logo

ai-strategy

AI Strategy - natural language to trades

52

Quality

59%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Medium

Suggest reviewing before use

Fix and improve this skill with Tessl

tessl review fix ./src/skills/bundled/ai-strategy/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.

The body is highly actionable and concise, with excellent command coverage, but it lacks validation/confirmation checkpoints for destructive trade execution and keeps all content in one inlined file rather than progressively disclosing detail.

Suggestions

Add an explicit confirmation/validation step before destructive or batch actions (e.g. confirm amount/token, validate balance and route before '/execute' and before 'cancel all'), with a retry-on-failure loop.

Split the templates and strategy-type catalogs into a references file (e.g. TEMPLATES.md) and link to it from the body so the overview stays lean.

Document the lifecycle sequence explicitly (create -> monitor -> condition met -> execute -> status update) with checkpoints rather than only describing the monitoring loop.

DimensionReasoningScore

Conciseness

The body is example-driven with little padding prose and does not explain concepts Claude already knows; a few sections (Strategy Types, Templates) repeat example patterns that could be tightened.

4 / 5

Actionability

It provides copy-paste-ready, concrete commands for every common case ('/strategy "buy $100 of SOL if it drops 5%"', '/execute buy 0.5 SOL of ABC123...') across all strategy types and templates.

5 / 5

Workflow Clarity

The Monitoring section describes a runtime loop, but for destructive/batch operations (real trades, 'cancel all') there is no validation or confirmation checkpoint before execution; the rubric caps such skills at 3.

3 / 5

Progressive Disclosure

Sections are clearly organized, but everything is inlined in a single ~100-line file with no external references; content like templates and strategy-type catalogs that could live in separate files is not split out.

3 / 5

Total

15

/

20

Passed

Description

46%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 identifies a clear niche, but it lacks an explicit activation trigger ('Use when...') and the natural keyword coverage a user would actually voice. It reads as a product tagline rather than activation guidance.

Suggestions

Add an explicit 'Use when...' clause naming the trigger situations, e.g. 'Use when the user wants to create, schedule, or automate Solana trading strategies from natural language.'

Expand concrete capabilities beyond 'natural language to trades' to mention price triggers, DCA, take-profit/stop-loss, ladder and scale orders.

Include natural user phrases as trigger terms (e.g. 'buy', 'sell', 'DCA', 'stop loss', 'trading strategy') so the skill activates on real requests.

DimensionReasoningScore

Specificity

The phrase 'natural language to trades' names the domain and one concrete action (converting language into trades), but does not enumerate the specific capabilities the skill supports (price triggers, DCA, stop-loss, templates).

3 / 5

Completeness

It gives a clear 'what' (natural language to trades) but no 'when' clause; per the rubric a missing 'Use when...' guidance caps completeness at 3.

3 / 5

Trigger Term Quality

It surfaces 'trades' and 'strategy' but omits the natural phrases users actually say ('trading strategy', 'buy', 'sell', 'DCA', 'crypto trading'), leaving only generic keywords.

2 / 5

Distinctiveness Conflict Risk

'AI Strategy - natural language to trades' occupies a fairly distinct niche (NL-driven trading strategies) with only minor overlap risk against generic trading or strategy 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.

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
alsk1992/CloddsBot
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.