← ClaudeAtlas

halal-news-watchlisted

Surface news and SEC filings that could change a holding's Shariah-compliance status (debt raises, new business lines, major acquisitions, spin-offs, dividend policy changes). Use when the user asks for news affecting compliance or filings on their holdings.
goww7/halalterminal-claude-skills · ★ 4 · AI & Automation · score 72
Install: claude install-skill goww7/halalterminal-claude-skills
# halal-news-watch ## When fired - "Any news on AAPL's compliance?" - "Filings affecting my portfolio's compliance" - "What changed for TSLA recently?" ## Process 1. Load `references/disclaimer.md`. 2. For each symbol the user asks about (or each holding in their portfolio if they say "my holdings"): - Call `get_news` with `symbol: <SYM>`, `limit: 20`, **`compliance_relevance: "high"`** — this returns *only* articles tagged debt_issuance / m_and_a / dividend_change / equity_action / distress. The tagger is server-side; you do not need to keyword-match yourself. - If `compliance_relevance: "high"` returns 0 hits, retry with `compliance_relevance: "medium"` to surface softer signals (refinancings, share splits, governance changes). - Call `/api/insights/{SYM}/staleness` — this returns `is_stale: true` whenever a material 8-K (item codes 1.01, 2.01, 2.03, 5.02, 8.01) was filed *after* the symbol's last screening, with the filing URL inline. ~1 token. - Optionally call `get_sec_filings` for the raw 10-K/10-Q calendar if the user wants context. 3. Rank items by `compliance_categories` (debt_issuance + m_and_a outrank dividend_change + equity_action) then by recency. 4. Do NOT issue a new verdict — just flag *"this is worth a re-screen; run halal-verdict on <SYM> to see current status"*. ## ~N tokens per run 1–2 tokens per symbol per call × 2 calls = ~4 tokens per symbol. For 10 holdings, ~40 tokens. ## Output structure - Per symbol (if material news found): `<S