analysis-screener
Installation
SKILL.md
analysis-screener
Layer 2 contract (v2.0.0): Pure compute. NO I/O. NO network. NO yfinance / requests / urllib / httpx imports. Reads pre-batched ticker data JSON from disk, applies preset filters + composite scoring + ranking, emits ranked top-N JSON. Orchestration (parse ticker list, group by country, parallel
data-{country}/pack.py --pack screener-batch, concatenate batches) isreport-screener-list's job (Phase 2).
Replaces the compute portion of legacy stock-screener. The fetch portion
moved to data-{country}/pack.py --pack screener-batch.