CtrlK
BlogDocsLog inGet started
Tessl Logo

breakout-trade-planner

Generate Minervini-style breakout trade plans from VCP screener output with worst-case risk calculation, portfolio heat management, and Alpaca-compatible order templates (stop-limit bracket for pre-placement, limit bracket for post-confirmation). Use when user has VCP screener results and wants actionable trade plans with entry/stop/target levels and position sizing.

64

Quality

81%

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

61%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 well-structured and largely actionable, with concrete commands and parameter tables. Weaknesses center on a batch workflow lacking explicit validation checkpoints, time-sensitive regulatory dates inline, and a requirements.txt reference to a file not present in the bundle.

Suggestions

Add an explicit validation checkpoint to the workflow (e.g., verify the planner exit status and confirm the generated JSON contains expected sections before presenting orders to the user) — batch order generation currently has no verification step.

Move the FINRA intraday-rule details with their 2026-06-04/2027-10-20 dates into references/minervini_entry_rules.md or a dedicated section, keeping only a one-line pointer in Step 3, to avoid time-sensitive content aging in SKILL.md.

Fix the 'Install requirements.txt' instruction: either include the file in the bundle or replace the instruction with the actual dependencies, and fold the --as-of / exchange-calendar details into the Prerequisites section.

DimensionReasoningScore

Conciseness

The body is mostly efficient (tables for the gate and CLI parameters, terse sections), but embeds time-sensitive regulatory dates ("effective 2026-06-04, with broker phase-in allowed through 2027-10-20") outside any old-patterns/deprecated section and duplicates gate criteria already in the reference file — content that could be trimmed.

3 / 5

Actionability

Provides a concrete, mostly copy-paste-ready bash command with all flags, a complete CLI parameter table with defaults, and named output files. Minor gaps: the "Install requirements.txt" instruction references a file absent from the bundle, and the input path uses a placeholder the user must fill.

4 / 5

Workflow Clarity

Steps 1–3 are clearly sequenced, but this is a batch operation (processing the entire screener output into order templates) with no explicit validation or verification checkpoint (no exit-status check, output verification, or rejected-candidate review before presenting). Per the rubric cap, batch operations without validation cannot score above 3.

3 / 5

Progressive Disclosure

Good structure with a real, one-level-deep, clearly signaled reference ("references/minervini_entry_rules.md — Entry methodology and rules") and appropriately bundled scripts. Minor gaps: the gate table duplicates reference-file content and prerequisite details (requirements.txt, --as-of semantics) are tucked into a trailing 'Exchange Calendar and Replay' section rather than Prerequisites.

4 / 5

Total

14

/

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: specific, comprehensive on the 'what', with an explicit 'Use when...' trigger clause and a clearly distinct niche. The only weakness is keyword coverage that stops short of synonyms and file extensions.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions — "Generate Minervini-style breakout trade plans", "worst-case risk calculation", "portfolio heat management", "Alpaca-compatible order templates (stop-limit bracket for pre-placement, limit bracket for post-confirmation)" — with comprehensive functional coverage, matching the anchor for multiple specific concrete actions.

5 / 5

Completeness

It explicitly answers both 'what' (the detailed action list) and 'when' ("Use when user has VCP screener results and wants actionable trade plans with entry/stop/target levels and position sizing") with concrete trigger phrases, matching the top anchor.

5 / 5

Trigger Term Quality

Natural domain terms are present ("VCP screener output", "trade plans", "entry/stop/target levels", "position sizing", "breakout"), but a few natural variations and file extensions (e.g. ".json", "VCP scan", "pivot") are missing, matching 'good keyword coverage; a few natural terms missing' rather than comprehensive synonym coverage.

4 / 5

Distinctiveness Conflict Risk

The niche is clearly delimited (Minervini/VCP breakout methodology, Alpaca order templates, portfolio heat), giving distinct triggers and minimal overlap with any other skill.

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
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.