CtrlK
BlogDocsLog inGet started
Tessl Logo

breadth-chart-analyst

This skill should be used when analyzing market breadth charts, specifically the S&P 500 Breadth Index (200-Day MA based) and the US Stock Market Uptrend Stock Ratio charts. Use this skill when the user provides breadth chart images for analysis, requests market breadth assessment, positioning strategy recommendations, or wants to understand medium-term strategic and short-term tactical market outlook based on breadth indicators. All analysis and output are conducted in English.

74

Quality

92%

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

85%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body delivers highly actionable, executable guidance with a clear sequenced workflow and strong validation/feedback loops, and it correctly uses real one-level-deep bundle references. Its main weakness is conciseness: critical-safeguard material and checklists are repeated across multiple sections, inflating the token budget without adding information.

Suggestions

Consolidate the repeated '8MA = ORANGE, 200MA = GREEN' verification and failed-reversal guidance into one canonical section (e.g., Step 4.1.5 or Common Errors) and reference it from the QA checklist instead of restating it each time.

Reduce the overuse of 'CRITICAL'/'MANDATORY' labels — reserving them for genuinely mandatory steps would restore their signal value and cut tokens.

Trim the duplicated trend-analysis checklists in Step 4.1.5 (the cross-check questions overlap the main criteria); keep one consolidated checklist and remove the restated example.

DimensionReasoningScore

Conciseness

The ~740-line body is mostly operational domain content (not basic-concept padding), but it repeats the same safeguards heavily — "8MA = ORANGE, 200MA = GREEN" appears in Step 4.1.5, Common Errors Error 1, and Step 8 QA; CRITICAL/MANDATORY labeling is overused; Step 4.1.5 re-lists checklists and cross-check questions redundantly. Matches score 2 (efficient but with unnecessary explanation that could be tightened); not score 1 because the content is domain-actionable rather than concepts Claude already knows, and not score 3 because the duplication clearly wastes tokens.

2 / 3

Actionability

Provides fully executable commands ("python3 skills/breadth-chart-analyst/scripts/fetch_breadth_csv.py", "extract_chart_right_edge.py <image_path> --percent 25", "--json"), specific thresholds (73%/23%/10%/40%), concrete signal criteria (CONFIRMED/DEVELOPING/FAILED/WAIT), and explicit file-naming and template references. Matches the score-3 anchor of copy-paste-ready executable guidance; not score 2 because commands are complete rather than pseudocode.

3 / 3

Workflow Clarity

Clear sequence from Step 0 through Step 8 with explicit validation checkpoints: Step 0 validation checklist, mandatory cross-checks, failed-reversal feedback loop, and a 14-item Step 8 QA checklist with a final sanity check. Matches the score-3 anchor with explicit validation steps and error-recovery feedback loops; not score 2 because checkpoints are explicit and repeated rather than implicit.

3 / 3

Progressive Disclosure

SKILL.md is a structured overview with well-signaled one-level-deep references — "Read: references/breadth_chart_methodology.md", "View: assets/...jpeg", "Read and use as template: assets/breadth_analysis_template.md" — all of which exist as real bundle files, plus a Resources section listing each. Matches the score-3 anchor with easy navigation; the inlining of some strategy detail that also lives in the methodology reference keeps it from being textbook-perfect, but structure and signaling are clear and one level deep.

3 / 3

Total

11

/

12

Passed

Description

100%

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 clearly states concrete capabilities for a well-defined niche, with explicit "what" and "when" guidance and natural trigger terms. It is concise and does not over-claim. Strong across all four dimensions with no notable weaknesses.

DimensionReasoningScore

Specificity

Quotes multiple concrete actions tied to a specific domain: "analyzing market breadth charts, specifically the S&P 500 Breadth Index (200-Day MA based) and the US Stock Market Uptrend Stock Ratio charts" and "fetching CSV data directly from public sources". Names concrete actions rather than vague language, matching the score-3 anchor; not score 2 because it goes beyond naming the domain and a few actions to enumerate specific capabilities.

3 / 3

Completeness

Explicitly answers both "what" (analyzing two named breadth charts plus CSV-mode fetching) and "when" via an explicit "Use this skill when the user provides breadth chart images for analysis, requests market breadth assessment, positioning strategy recommendations..." trigger clause. Matches the score-3 anchor with explicit triggers; not score 2 because the "when" is explicit, not merely implied.

3 / 3

Trigger Term Quality

Includes natural terms users would say: "breadth chart images for analysis", "market breadth assessment", "positioning strategy recommendations", "breadth indicators". These are realistic user phrasings with good coverage; not score 2 because common variations are present rather than only a single keyword.

3 / 3

Distinctiveness Conflict Risk

Occupies a clear niche (two specific market breadth charts plus CSV fetch) with distinct triggers unlikely to fire for unrelated skills. Not score 2 because the named chart types and breadth-only scope make overlap with adjacent skills unlikely.

3 / 3

Total

12

/

12

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (768 lines); consider splitting into references/ and linking

Warning

Total

15

/

16

Passed

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.