CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

stockbee-setup-fluency-trainer

Build a Stockbee-style setup model book from momentum-burst screener candidates, then update 3-day and 5-day forward outcomes with MFE/MAE, stop-hit status, outcome tags, and cohort statistics. Use when the user wants to study Stockbee Momentum Burst examples, track failed candidates, build setup fluency, review A/B setup quality, or convert screener outputs into a learning loop rather than immediate trade signals.

Quality

91%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

86%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 skill body: fully executable commands for every workflow step in both online and offline modes, a clean four-step sequence with human-in-the-loop gating before rule changes, and an appropriately split reference layer that was verified to match the actual bundle. The residual issues are minor — some inline duplication of the outcome-tag reference and an overly detailed FMP-client section — plus the absence of an explicit error-recovery step when the update command fails.

Suggestions

Trim the 'Interpretation Rules' section to the tag names plus one-phrase meaning and defer the full thresholds to references/outcome_tags.md, which already contains them, to avoid maintaining the same thresholds in two places.

Condense the 'Shared FMP client' section to the behavior the agent needs at run time (endpoints, exit-1-on-total-failure, rate-limit retry) and move retry/key-masking implementation details into the script's docstring or a reference file.

Add one recovery checkpoint after Step 2: what to do when update exits 1 (e.g., re-run later or supply --prices-json), closing the workflow's only validation gap.

DimensionReasoningScore

Conciseness

The body is efficient: no explanation of concepts Claude already knows, and every command block carries real information. Minor trim candidates keep it from 5 — the inline "Interpretation Rules" thresholds duplicate references/outcome_tags.md, and the "Shared FMP client" section reads like an implementation changelog (retry counts, key masking, v3 fallback policy) that could be tightened or moved to the reference layer.

4 / 5

Actionability

Fully executable, copy-paste-ready commands cover the common cases: ingest (with --include-rejects guidance), update in both FMP and offline --prices-json modes with --horizons 3,5, and summarize with concrete --group-by and --min-sample values, plus enumerated record fields and output filenames. Matches the fully-executable anchor since both data-source modes are explicitly shown.

5 / 5

Workflow Clarity

Four clearly sequenced steps each carry their command, and most checkpoints are present: "Review the generated Markdown and JSON reports", "Treat rule_candidates as evidence prompts, not automatic rule changes", "Inspect representative charts manually before changing trade rules", and documented failure semantics (update exits 1 and leaves the model book unchanged on total transport failure). Not 5 because there is no post-ingest verification step and no error-recovery guidance for the exit-1 case.

4 / 5

Progressive Disclosure

A clear overview with well-signaled, one-level-deep references: references/model_book_schema.md, references/outcome_tags.md, and references/review_workflow.md all exist, none reference further files, and the Resources section describes each one's purpose. Schema detail, tag conditions, and daily/weekly/monthly routines are appropriately split out, with only compact summaries kept inline; bundled scripts (build_model_book.py, fmp_client.py) are correctly referenced rather than inlined.

5 / 5

Total

18

/

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: it names concrete, comprehensive capabilities in the domain's own vocabulary and pairs them with an explicit, multi-trigger "Use when" clause that clearly separates it from the screener skill it consumes from. The only weakness is trigger phrasing that leans on niche jargon and misses a few natural user variations.

DimensionReasoningScore

Specificity

"Build a Stockbee-style setup model book from momentum-burst screener candidates, then update 3-day and 5-day forward outcomes with MFE/MAE, stop-hit status, outcome tags, and cohort statistics" lists multiple concrete actions (build, update, tag, summarize) with named, domain-specific outputs. Matches the comprehensive-coverage anchor rather than the minor-gaps anchor because both the inputs (screener candidates) and every processing stage are named specifically.

5 / 5

Completeness

Explicitly answers both questions: the first sentence states concrete capabilities (build model book, update forward outcomes with MFE/MAE/stop-hit/tags/cohort stats) and the second gives an explicit "Use when the user wants to…" clause with five concrete trigger phrases. Clearly matches the both-what-and-when-with-concrete-triggers anchor, not the merely-explicit-when anchor at 4.

5 / 5

Trigger Term Quality

Trigger phrases like "study Stockbee Momentum Burst examples", "track failed candidates", "build setup fluency", and "review A/B setup quality" are natural for this domain and give good keyword coverage. Not 5 because coverage is somewhat jargon-bound and misses common variations a user might say (e.g., reviewing trades, win rates, or backtesting screener picks).

4 / 5

Distinctiveness Conflict Risk

The Stockbee momentum-burst niche, the screener-candidate input, and the explicit positioning as "a learning loop rather than immediate trade signals" give it distinct triggers with minimal conflict risk, including against the sibling screener skill. Third-person/imperative voice is used throughout, so no voice penalty applies.

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-setup-fluency-trainer/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.