CtrlK
BlogDocsLog inGet started
Tessl Logo

dividend-growth-pullback-screener

Use this skill to find high-quality dividend growth stocks (12%+ annual dividend growth, 1.5%+ yield) that are experiencing temporary pullbacks, identified by RSI oversold conditions (RSI ≤40). This skill combines fundamental dividend analysis with technical timing indicators to identify buying opportunities in strong dividend growers during short-term weakness.

65

Quality

78%

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

Fix and improve this skill with Tessl

tessl review fix ./skills/dividend-growth-pullback-screener/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

68%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 body is highly actionable with executable commands and good reference structure, but it is verbose (duplicating reference material inline) and lacks validation checkpoints for its batch API workflow, capping workflow clarity.

Suggestions

Remove the inlined RSI formula derivation and the 12/15/20% dividend compounding yield-on-cost tables from the body — this material already lives in references/dividend_growth_compounding.md and rsi_oversold_strategy.md; reference them instead.

Add an explicit validation/verification checkpoint in the screening workflow (e.g., verify API responses and confirm candidate counts before ranking) to support the batch API flow and lift workflow clarity above 3.

Trim the 'Understanding the Results' prose (RSI 25-30/30-35/35-40 entry tables and 'Key Insight') to a brief pointer into the RSI reference file.

DimensionReasoningScore

Conciseness

Mostly efficient but padded with concepts Claude already knows — the RSI formula derivation ('RSI = 100 - (100 / (1 + RS))'), the multi-year dividend compounding yield-on-cost tables for 12/15/20% CAGR, and 'Key Insight' prose duplicate material already in the reference files.

3 / 5

Actionability

Fully copy-paste-ready executable commands with full paths and flags (e.g. 'python3 skills/.../screen_dividend_growth_rsi.py --use-finviz --min-yield 2.0'), covering both two-stage and FMP-only modes plus API-key handling and customization.

5 / 5

Workflow Clarity

Step 1–4 sequence and dual-mode paths are clear, but this batch API screener lacks explicit validation/verification checkpoints (no 'verify candidates before ranking' or API-error feedback loop), so per the batch-operation cap it cannot exceed 3.

3 / 5

Progressive Disclosure

Well-structured with clearly signaled one-level-deep references to real files (rsi_oversold_strategy.md, dividend_growth_compounding.md, fmp_api_guide.md, all present in references/), though some detail (RSI formula, compounding tables) is inlined in the body rather than fully deferred to those references.

4 / 5

Total

15

/

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.

The description is specific, trigger-rich, and clearly distinguishes the skill from related screeners while answering both what and when. The only weakness is the second-person 'Use this skill' phrasing rather than a third-person action verb.

DimensionReasoningScore

Specificity

Names the domain plus several concrete actions with explicit thresholds ('12%+ annual dividend growth, 1.5%+ yield', 'RSI ≤40', 'combines fundamental dividend analysis with technical timing indicators'); reduced from 4.5 by the second-person trigger phrasing ('Use this skill to...').

4 / 5

Completeness

Explicitly answers both 'what' ('find high-quality dividend growth stocks...that are experiencing temporary pullbacks') and 'when' with a concrete trigger clause ('Use this skill to find...'), matching the anchor for clearly answering both.

5 / 5

Trigger Term Quality

Strong natural terms — 'dividend growth stocks', 'temporary pullbacks', 'RSI oversold conditions', 'buying opportunities', 'dividend growers' (a synonym) — covering what a user would say; a few minor variations missing but no natural file-extension equivalent exists for this domain.

4 / 5

Distinctiveness Conflict Risk

A narrow, well-defined niche (dividend growth + RSI pullback timing) with distinct triggers and an explicit pointer to a sibling screener ('use value-dividend-screener instead'), giving minimal overlap risk.

5 / 5

Total

18

/

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.