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.

66

Quality

83%

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

The canonical home for this skill is breadth-chart-analyst in tradermonty/claude-trading-skills

SKILL.md
Quality
Evals
Security

Quality

Content

73%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 skill delivers highly actionable, well-sequenced guidance with strong validation checkpoints and a well-organized, verified bundle of references, template, and sample images. Its main weakness is severe redundancy — repeated warnings, a five-fold restated language requirement, and methodology detail duplicated from the reference file — which inflates token cost without adding capability.

Suggestions

Deduplicate the body against references/breadth_chart_methodology.md: keep only the chart element summaries and strategy rules in one place (the reference), and let the body's Steps 4-6 reference them instead of restating them.

State the English-only requirement once (e.g., in Core Principles) and remove the four other restatements (Overview, Step 1 Language Note, Step 7, Special Notes).

Merge the "Common Analysis Errors" section into Step 4.1.5 and the Step 8 QA checklist, which already cover the same failure modes (line-color confusion, historical-vs-current reading, premature reversal calls) — this alone would remove roughly 80 lines.

DimensionReasoningScore

Conciseness

The ~660-line body is heavily padded: the English-only requirement is stated at least five times (Overview, Core Principles, Step 1's "Language Note", Step 7, and Special Notes), the 8MA-orange/200MA-green color warning and rightmost-data-point instruction each appear in Step 4.1.5, the QA checklist, and again in "Common Analysis Errors", and chart elements/strategy rules duplicate the bundled references/breadth_chart_methodology.md. It exceeds anchor 1 only because the verbosity is redundant domain instruction rather than explanation of concepts Claude already knows, fitting the 2 anchor ("noticeably verbose; several unnecessary... padded sections").

2 / 5

Actionability

Guidance is fully concrete for an instruction-only skill: exact thresholds ("73%", "23%", "~10%", "~40%"), explicit checklists ("ALL criteria must be met", 14-item QA list), a worked example data format with real numbers ("Current (Week 0): 48%"), file naming conventions, and three complete end-to-end example scenarios covering the common cases (Chart 1 only, Chart 2 only, both). It is not 4 because no key execution detail is missing for the skill's task type.

5 / 5

Workflow Clarity

The 8-step workflow is clearly sequenced (receive → load methodology → view samples → analyze each chart → combine → report → QA) with explicit validation checkpoints: a mandatory cross-check ("MANDATORY CROSS-CHECK... to catch misreadings"), failed-reversal detection, confirmation-count requirements, and a final sanity check with error-recovery style guidance ("If unsure... STOP and re-examine the chart legend"). This matches the 5 anchor's explicit validation steps and feedback loops.

5 / 5

Progressive Disclosure

Structure is good: a Resources section documents each bundle file, and all referenced paths (references/breadth_chart_methodology.md, assets/breadth_analysis_template.md, both sample .jpeg files) exist and are one level deep, clearly signaled in the workflow. It falls short of 5 because substantial methodology content (chart components, strategy rules, pitfalls) is duplicated inline in the body rather than delegated to the reference file, an organization gap.

4 / 5

Total

16

/

20

Passed

Description

87%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 clearly states what the skill does, names the two specific chart types it handles, and provides an explicit 'Use this skill when...' clause with multiple concrete trigger phrases in third-person voice. Minor room for improvement in adding natural synonym phrasings users might use for breadth indicators.

DimensionReasoningScore

Specificity

The description names the domain and several concrete actions — "analyzing market breadth charts, specifically the S&P 500 Breadth Index (200-Day MA based) and the US Stock Market Uptrend Stock Ratio charts", "market breadth assessment, positioning strategy recommendations" — but the actions themselves (analyze, assess, recommend) are high-level verbs without detail on deliverables such as report generation, so it falls just short of the comprehensive 5 anchor.

4 / 5

Completeness

It explicitly answers both: what ("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 when ("Use this skill when the user provides breadth chart images for analysis, requests market breadth assessment...") with concrete trigger phrases, matching the 5 anchor. Not 4 because the 'when' clause is explicit and enumerates multiple specific triggers rather than being loosely stated.

5 / 5

Trigger Term Quality

Good natural keyword coverage: "breadth chart images", "market breadth assessment", "positioning strategy recommendations", plus the two specific chart names. A few natural synonyms users might say are missing (e.g., "% of stocks above the 200-day moving average", "advance-decline"), placing it between the good (4) and comprehensive (5) anchors, closer to 4.

4 / 5

Distinctiveness Conflict Risk

The skill occupies a clear niche — two specifically named chart types — with distinct triggers ("breadth chart images", "Uptrend Stock Ratio"), making accidental activation by unrelated skills unlikely. It is not merely "mostly distinct" (4); the named-chart triggers are unambiguous.

5 / 5

Total

18

/

20

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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (663 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.