CtrlK
BlogDocsLog inGet started
Tessl Logo

agent-trading-predictor

Agent skill for trading-predictor - invoke with $agent-trading-predictor

47

3.27x
Quality

Does it follow best practices?

Impact

95%

3.27x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Content

35%

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

The body is a buzzword-heavy, monolithic marketing document with illustrative-but-incomplete code and abstract workflows lacking validation. It over-explains familiar concepts and makes physically implausible claims (computational leads exceeding light-speed data transmission).

Suggestions

Cut the marketing prose and explanations of concepts Claude already knows (Sharpe ratio, VaR, LSTM layers, light-speed physics) to reclaim token budget.

Replace pseudocode with self-contained, executable examples, or explicitly mark illustrative snippets and define the referenced functions/variables.

Add explicit validation/verification checkpoints to the trading workflows before any execution step, given the financial and destructive nature of trade execution.

Split the large inline sections (integration patterns, metrics, risk framework) into one-level-deep reference files with clearly signaled links.

DimensionReasoningScore

Conciseness

The ~240-line body is padded with marketing prose and explanations of concepts Claude already knows (Sharpe ratio, VaR, LSTM architecture, light-speed latency), matching the 'verbose; explains concepts Claude knows; padded with unnecessary context' anchor rather than the mostly-efficient score-2 anchor.

1 / 3

Actionability

It provides MCP-tool code examples, but the Python sandbox block relies on undefined functions (connect_market_feeds, calculate_temporal_lead, execute_trades) and the JS blocks use undefined variables (portfolioRiskMatrix, covarianceMatrix), fitting 'some concrete guidance but incomplete; pseudocode instead of executable code' rather than fully copy-paste-ready score 3.

2 / 3

Workflow Clarity

Numbered workflows (Daily Trading Cycle, Crisis Management) provide a sequence, but steps are abstract ('Pre-Market Analysis', 'Strategy Initialization') with no validation checkpoints; per the guideline, missing verification steps for destructive/financial operations caps workflow clarity at 2.

2 / 3

Progressive Disclosure

The body is a single 240-line monolith with section headers but no offloading to reference files (none exist); it has 'some structure' but 'content that should be separate is inline', matching score 2 rather than the monolithic-wall score 1 thanks to clear section organization, yet it cannot reach score 3 without one-level-deep reference files.

2 / 3

Total

7

/

12

Passed

Description

7%

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 official frontmatter description is an auto-generated placeholder that names the skill but conveys no concrete capabilities and gives no usage triggers. It fails to tell Claude what the skill does or when to invoke it.

Suggestions

Replace the placeholder with concrete actions, e.g. 'Predicts market movements using temporal-advantage calculations, assesses portfolio risk, and executes high-frequency trades.'

Add natural trigger terms users would actually say, such as 'trading prediction', 'market latency analysis', or 'portfolio optimization'.

Append an explicit 'Use when...' clause, e.g. 'Use when the user wants to predict trades, analyze market latency, or optimize a trading portfolio.'

DimensionReasoningScore

Specificity

The description 'Agent skill for trading-predictor - invoke with $agent-trading-predictor' names a domain but lists zero concrete actions, matching the 'vague or no actions' anchor rather than the score-2 anchor which requires named actions like 'Processes PDF files and extracts content'.

1 / 3

Completeness

It barely states what the skill is ('Agent skill for trading-predictor') and contains no 'Use when...' clause or equivalent trigger guidance, so per the guideline a missing trigger clause caps completeness and the weak 'what' keeps it at 1.

1 / 3

Trigger Term Quality

The only candidate trigger is 'invoke with $agent-trading-predictor', which is invocation syntax rather than natural keywords a user would say; no natural phrases like 'predict trades' or 'market analysis' appear, matching the 'technical jargon or overly generic' anchor.

1 / 3

Distinctiveness Conflict Risk

The trading-predictor name signals a specific niche, but the absence of any distinct trigger language means it could still overlap with other finance/trading skills, matching the 'somewhat specific but could still overlap' anchor rather than the clear-niche score-3 anchor.

2 / 3

Total

5

/

12

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
ruvnet/claude-flow
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.