filing-triangulationlisted
Install: claude install-skill rgourley/quant-garage
# filing-triangulation
You hand over a ticker. The workflow runs five fundamental skills in
sequence and returns a unified report with a cross-source verdict:
- **`8-k-scanner`** — material events over the last 90 days
- **`risk-factor-delta`** — 10-K risk factor YoY changes
- **`filing-sentiment`** — LM tone shift on 10-K narrative sections
- **`insider-flow`** — Form 4 signal-vs-noise + cluster buys
- **`analyst-tracker`** — sell-side ratings and consensus PT
Answers "what is the full fundamental picture on this name?" — the
integrated view I've been building manually every time you asked me
to look at ALLO or NVDA.
## When to invoke
- Deep-dive on a single name before a position decision
- Pre-portfolio review triage
- Fundamental analyst prep for a call
- The user says "full fundamental read on X", "triangulate X",
"everything you know about X"
Not for: watchlist scans (one ticker at a time; this is 5+ API
call sequences). Not for real-time (all data sources are
snapshot / filing-based).
## What you need
- A ticker (`--ticker`)
- `MASSIVE_API_KEY` exported
- Stocks Basic minimum
- Optional: Benzinga Analyst Ratings entitlement (analyst-tracker
section will emit NOT_AUTHORIZED without it and skip gracefully)
Optional:
- `--lookback-days-8k` (default 90)
- `--lookback-days-insider` (default 180)
- `--lookback-days-analyst` (default 180)
- `--exclude-directors` (pass through to insider-flow)
## What you get back
**Layer 1: canonical JSON** with the full outpu