CtrlK
BlogDocsLog inGet started
Tessl Logo

sepa-strategy

Analyze stocks with Mark Minervini's SEPA (Specific Entry Point Analysis) methodology: stage analysis, the 8-condition trend template, fundamentals, VCP and other base patterns, pivot-point entries, market environment, and risk-based position sizing. Use this skill whenever the user mentions SEPA, Minervini, superperformance, the trend template, VCP (volatility contraction pattern), Stage 2, pivot or breakout entries, moving-average stacking (price above the 50/150/200-day MAs), breakout volume, position sizing from risk percentage, growth-stock screening or swing-trade entry criteria, or bases such as cup-with-handle, flat base, bull flag, or high tight flag. Also use it when the user asks "should I buy this stock" or "is this a good setup" about a growth or momentum name, or shares a chart for pattern analysis.

77

Quality

96%

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

92%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 strong, well-engineered skill body: every step carries specific, executable thresholds and gating logic, the workflow has real validation checkpoints and early exits, and detail is correctly pushed to seven existing one-level-deep reference files. The only weakness is mild token overhead from a few redundant framing elements that could be trimmed.

Suggestions

Trim the 'Core philosophy' paragraph and the 'Memory aid' line, or fold them into references/trend-template.md — they are framing rather than decision logic and the body already assumes competence elsewhere.

Drop the bottom 'Reference Files' section or the per-step 'Read references/...' pointers — they duplicate each other; keeping only one keeps navigation clear while cutting ~10 lines.

The base-count guidance in Step 2 (Base 1-2 through Base 7+) overlaps with references/stage-analysis.md's 'base counting' scope; keeping only a one-line summary in the body would tighten the step further.

DimensionReasoningScore

Conciseness

The body is dense and assumes competence (no explanation of what moving averages or breakouts are), and the tables of thresholds are all decision-relevant, but a few elements could be trimmed — the 'Core philosophy' paragraph, the 'Memory aid' line, and the bottom Reference Files list that restates the per-step read pointers already given inline.

4 / 5

Actionability

Guidance is fully concrete: exact thresholds for all 8 trend-template conditions, disqualification rules ('Below 20% = disqualify', 'If ratio < 2:1, the entry is too risky — skip it'), a position-sizing formula with a fully worked numeric example, and an instruction to compute MAs and slopes in code rather than estimate.

5 / 5

Workflow Clarity

Nine clearly sequenced steps with explicit gating and validation checkpoints: 'If the stock is NOT in Stage 2, stop here', 'All 8 conditions must be met simultaneously. If any fails, the stock does not qualify', the market environment acting as the 'master switch' that feeds Step 8's risk level, and a defined output report structure with three verdict outcomes.

5 / 5

Progressive Disclosure

The body is a well-organized overview that keeps summary tables inline and delegates detail to seven one-level-deep references ('Read references/stage-analysis.md for full details'), each of which exists on disk, is referenced from its corresponding step, and contains no further nested references.

5 / 5

Total

19

/

20

Passed

Description

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

An exemplary description: it states the full capability set in one sentence, then dedicates the rest to explicit, naturally-phrased trigger conditions including synonyms, casual user phrasings, and chart-sharing scenarios. Third person voice is maintained throughout and there is no padding.

DimensionReasoningScore

Specificity

The description enumerates multiple concrete analysis actions — 'stage analysis, the 8-condition trend template, fundamentals, VCP and other base patterns, pivot-point entries, market environment, and risk-based position sizing' — comprehensively covering the SEPA methodology with no vague filler.

5 / 5

Completeness

Both questions are explicitly answered: the first sentence states what the skill does, and 'Use this skill whenever the user mentions...' plus 'Also use it when the user asks...' give concrete when-clauses with specific trigger phrases.

5 / 5

Trigger Term Quality

Trigger coverage is exhaustive and natural: 'SEPA, Minervini, superperformance, the trend template, VCP, Stage 2, pivot or breakout entries, moving-average stacking, breakout volume, position sizing from risk percentage, growth-stock screening or swing-trade entry criteria', base names ('cup-with-handle, flat base, bull flag, or high tight flag'), plus colloquial phrases users actually say ('should I buy this stock', 'is this a good setup', 'shares a chart').

5 / 5

Distinctiveness Conflict Risk

A clear niche (Minervini's SEPA methodology) with distinctive trigger terms unlikely to fire for unrelated skills; even the generic-sounding 'should I buy this stock' is scoped to 'a growth or momentum name'.

5 / 5

Total

20

/

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
himself65/finance-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.