CtrlK
BlogDocsLog inGet started
Tessl Logo

market-top-detector

Detects market top probability using O'Neil Distribution Days, Minervini Leading Stock Deterioration, and Monty Defensive Sector Rotation. Generates a 0-100 composite score with risk zone classification. Use when user asks about market top risk, distribution days, defensive rotation, leadership breakdown, or whether to reduce equity exposure. Focuses on 2-8 week tactical timing signals for 10-20% corrections.

75

Quality

93%

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.

The body is well-structured and highly actionable, with executable CLI guidance and clean progressive disclosure to real reference files. The main improvement opportunity is de-duplicating the freshness/API-tier notes that recur across sections.

Suggestions

Consolidate the data-freshness (3 business days) and free-tier API-call (~33 calls) notes into a single location instead of restating them in Prerequisites, Phase 1, and the API Requirements section.

Add an explicit validation/checkpoint step in Phase 1 (e.g., 'halt and re-search if breadth or put/call falls outside the stated valid range') to strengthen the feedback loop.

Consider moving the large data-collection WebSearch instruction block into a reference file, keeping Phase 1 in SKILL.md as a brief pointer, to further trim the inline token load.

DimensionReasoningScore

Conciseness

Most content is actionable tables, CLI args, and valid ranges rather than padded concept explanation, but data-freshness and the free-tier API-call note are restated across Prerequisites, Phase 1, and Phase 2 and could be consolidated.

4 / 5

Actionability

Provides a complete, copy-paste-ready CLI invocation with every argument, valid input ranges, primary/fallback search strings, and direct fallback URLs — fully executable guidance for the common case.

5 / 5

Workflow Clarity

Phases 1-3 are clearly sequenced with explicit validation (valid ranges, freshness requirement, recorded data dates); it stops short of a 5 only because error-recovery feedback loops beyond freshness warnings are not spelled out.

4 / 5

Progressive Disclosure

SKILL.md is a concise overview; detailed methodology lives in verified one-level-deep reference files (distribution_day_guide.md, historical_tops.md, market_top_methodology.md) with a clear 'When to Load References' navigation table.

5 / 5

Total

18

/

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.

The description is exemplary: it concretely states capabilities, gives natural trigger terms, fully answers what-and-when, and carves out a distinct niche. No vague fluff or over-claims are present.

DimensionReasoningScore

Specificity

Names three specific methodologies (O'Neil Distribution Days, Minervini Leading Stock Deterioration, Monty Defensive Sector Rotation) plus concrete outputs ('0-100 composite score', 'risk zone classification') and precise scope ('2-8 week tactical timing signals for 10-20% corrections').

5 / 5

Completeness

Explicitly answers both 'what' (detects probability, generates score, classifies risk zone) and 'when' via a concrete 'Use when...' clause with multiple trigger phrases.

5 / 5

Trigger Term Quality

Lists natural user phrases ('market top risk', 'distribution days', 'defensive rotation', 'leadership breakdown', 'whether to reduce equity exposure') covering synonyms and common phrasings a user would actually say.

5 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (tactical market-top timing with named methodologies) and is explicitly framed against the Bubble Detector, minimizing overlap risk.

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.

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