All skills
tradermonty avatar

/us-undervalued-growth-screener

@b9ca9a4

Autonomously screen NYSE, Nasdaq, and NYSE American operating-company stocks for undervalued-growth/GARP opportunities using forward same-basis valuation, driver-derived EPS/FCF forecasts, primary-source financial verification, SBC and dilution controls, sector and cycle normalization, auditable candidate-pool coverage, and fail-closed final reporting. Use when asked to find, screen, rank, or refresh US undervalued-growth stocks, including minimal requests with no ticker list or parameters.

Use this Skill: https://skilld.dev/gh/tradermonty/claude-trading-skills/us-undervalued-growth-screener

This session only. Nothing lands on disk.

referencesmigration-v3.5-to-v3.6.md

≈604 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Migration v3.5 → v3.6

v3.6 changes the preferred execution architecture while retaining schema 3 and the contract-3.5 underwriting/evaluation semantics.

Runtime identity

skill_version       = 3.6.0
schema_version      = 3
contract_revision   = 3.5
runtime_fingerprint = ug-v3.6-claude-code-direct-fmp-20260829

Do not reuse v3.5 audits or checkpoints. The evidence schema is compatible, but runtime identity is intentionally different so a cached package cannot be mistaken for the direct-FMP release.

New preferred path

export FMP_API_KEY="..."
python3 skills/us-undervalued-growth-screener/scripts/run_pipeline.py \
  --config skills/us-undervalued-growth-screener/assets/claude-code-config.example.json \
  --output-dir reports/us-undervalued-growth-screener

The runner keeps bulk FMP responses on disk, uses a persistent SQLite cache, normalizes FY1 estimates, validates 20-day ADDV, builds the four discovery lanes, and prints only a compact run summary. Claude Code then reads selected candidate packets and performs the existing SEC/IR underwriting and strict final sequence.

Reused central infrastructure

The skill's fmp_client.py is generated from the repository-level scripts/fmp_client/ source of truth. Regenerate and verify it with:

python3 scripts/generate_fmp_client.py
python3 scripts/generate_fmp_client.py --check

New files

  • scripts/fmp_client/specials/garp.py.tmpl
  • generated skills/us-undervalued-growth-screener/scripts/fmp_client.py
  • skills/us-undervalued-growth-screener/scripts/run_pipeline.py
  • skills/us-undervalued-growth-screener/assets/claude-code-config.example.json
  • skills/us-undervalued-growth-screener/references/claude-code-execution.md
  • commands/us-undervalued-growth-screen.md

Operational changes

  • Direct FMP HTTP calls replace bulk FMP MCP calls in Claude Code.
  • Adaptive market-cap-band splitting prevents silent company-screener truncation.
  • Bulk analyst-estimate and EOD endpoints are attempted first; bounded per-symbol fallbacks remain available.
  • Exact liquidity work is allocated by GARP opportunity lane.
  • Raw provider payloads are never printed to stdout and should not be loaded into model context.
  • The Claude Code default deep-dive commitment is three names.
  • evaluate_candidates.py, prepublish_audit.py, and bundle_run_artifacts.py remain the publication gates.

Source: SKILL.md on GitHub

No alerts5d3 checks · Risk SAFE
  • Gen Agent Trust Hub5d

    The skill is a professional-grade stock screening tool that implements rigorous data integrity checks and professional financial modeling. It uses local Python scripts to handle large data payloads from well-known financial APIs (Financial Modeling Prep and the SEC), keeping raw data out of the AI's immediate context. Security features include proactive filtering to prevent the inclusion of secrets or environment files in generated audit bundles.

  • Socket5d

    No alerts

  • Snyk5d

    Risk: LOW · No issues

Signed by skilld at b9ca9a4. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 18 hours ago.

Activeupdated last week

README badge

README badge for tradermonty/claude-trading-skills/us-undervalued-growth-screener