CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

stockbee-20pct-study

Build and maintain a Stockbee-style daily 20% mover study for US equities by scanning +20%/-20% movers, classifying catalysts and setup context, updating forward outcomes, and summarizing cohort patterns. Use when the user asks to run a daily 20% study, backfill historical 20% movers, find recurring edge patterns, or build a model book of explosive market moves.

Quality

90%

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

82%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 well-built operational skill: fully executable commands verified against the actual CLI, a clear five-step workflow with meaningful data-quality guardrails, and clean progressive disclosure into real reference files. Remaining gaps are minor — unreferenced asset templates, hardcoded example dates, and no explicit output-verification step after batch operations.

Suggestions

Reference the bundled assets/cohort_summary_template.md and assets/daily_report_template.md in the Resources or Output Format section so all bundle files are discoverable from SKILL.md.

Replace hardcoded example dates ('--as-of 2026-06-28', '--from 2020-01-01 --to 2026-06-28') with relative or placeholder date guidance so examples do not age.

Add an explicit validation checkpoint after the batch scan/backfill steps (e.g. inspect event counts and CURRENT_UNIVERSE_BACKFILL_SURVIVORSHIP_BIAS flags in the generated report before proceeding to enrich/summarize).

DimensionReasoningScore

Conciseness

The body is efficient — mostly executable commands with brief, substantive context lines and no explanation of concepts Claude already knows. Not 5 because example commands hardcode time-sensitive dates (e.g. '--as-of 2026-06-28', '--from 2020-01-01 --to 2026-06-28') outside any deprecated/old-patterns section, and the 'Shared FMP client' section includes implementation details (key masking, retry counts) that could be trimmed.

4 / 5

Actionability

All five subcommands (scan, enrich, update-outcomes, summarize, backfill) are given as complete, copy-paste-ready invocations, and every flag shown (e.g. '--fmp-universe', '--prices-json', '--survivorship-complete', '--horizons', '--group-by') exists in the bundled run_20pct_study.py CLI. Offline and FMP modes plus expected outputs are both covered.

5 / 5

Workflow Clarity

Steps 1-5 are clearly sequenced with command-level detail and several checkpoints: best-effort enrichment degradation to 'NO_CLEAR_NEWS', the conditional '--survivorship-complete' guardrail, '--min-sample 10', and the requirement of 'out-of-sample validation before changing trade rules'. Not 5 because there is no explicit verify-output/re-run loop after the batch scan and backfill steps (e.g. checking event counts or flagged records before proceeding).

4 / 5

Progressive Disclosure

A Resources section clearly signals one-level-deep references that map exactly to real bundle files (all five references/*.md plus scripts/run_20pct_study.py and scripts/fmp_client.py), with inline purpose descriptions. Not 5 because the bundled assets/cohort_summary_template.md and assets/daily_report_template.md are not referenced or navigated from SKILL.md.

4 / 5

Total

17

/

20

Passed

Description

92%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 strong description: concrete multi-action capability statement in third person, an explicit 'Use when' clause with niche-specific trigger phrases, and minimal conflict risk. The only improvement space is broader natural-language synonym coverage for how users ask about large movers.

DimensionReasoningScore

Specificity

The description lists four concrete actions — 'scanning +20%/-20% movers, classifying catalysts and setup context, updating forward outcomes, and summarizing cohort patterns' — plus backfilling, matching the comprehensive multi-action anchor. Not 4 because coverage is essentially complete across the skill's actual workflow stages rather than having identifiable gaps.

5 / 5

Completeness

It explicitly answers both 'what' (build and maintain a daily 20% mover study via scanning, classification, outcome updates, cohort summaries) and 'when' ('Use when the user asks to run a daily 20% study, backfill historical 20% movers, find recurring edge patterns, or build a model book'), matching the anchor with concrete trigger phrases.

5 / 5

Trigger Term Quality

Trigger phrases like 'run a daily 20% study', 'backfill historical 20% movers', 'find recurring edge patterns', and 'build a model book of explosive market moves' are natural for this niche, and 'Stockbee-style' is a distinctive keyword. Not 5 because common user phrasings such as 'which stocks moved 20% today', 'top/big gainers', or '20 percent' variants are missing.

4 / 5

Distinctiveness Conflict Risk

'Stockbee-style daily 20% mover study for US equities' carves out a clear niche with distinct, specific triggers that would not plausibly fire for unrelated skills; the research/model-book framing further separates it from generic market-scan skills.

5 / 5

Total

19

/

20

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

tradermonty/claude-trading-skills

Path

skills/stockbee-20pct-study/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.