← ClaudeAtlas

stock-brieflisted

Produce a situational brief on a single stock/ticker — its recent high-relevance news, earnings reads, insider activity, and what to watch next — using the AlphaAI MCP. Use when the user asks to "brief me on <ticker>", "what's going on with <company>", "catch me up on NVDA", or wants a quick read on one name.
makeev/alphai-claude-skills · ★ 1 · AI & Automation · score 74
Install: claude install-skill makeev/alphai-claude-skills
# Stock brief Give a tight, decision-useful read on **one ticker** from AlphaAI's enriched feed. Not a price quote — a *news* brief: what's been happening, what the last earnings filing actually said, who's buying or selling, and what to keep an eye on. ## Steps 1. **Resolve the ticker.** If the user gave a company name, not a symbol, call `alphai_tickers(q=...)` to find it. If `alphai_ticker_news` returns `unknown_ticker=true`, tell the user and stop — don't invent coverage. 2. **Pull the ticker feed.** Call `alphai_ticker_news(ticker, collapse_stories=true)`. `collapse_stories` folds syndicated reprints into one row each and adds a `sources_count` corroboration signal — prefer it for a clean brief. Insider news is included by default; keep it. 3. **Earnings read.** Call `alphai_earnings(ticker)` for AlphaAI's own filing-verified reads (8-K item 2.02 / 6-K earnings release, every figure checked against the filing). The feed tools return articles *about* a quarter; this returns the filing's numbers. An empty `reports` list is a normal answer, not an error. If non-empty, lead from the newest read — `fiscal_period`, `verdict` (strong/solid/mixed/weak), a headline `analysis.key_metrics`, guidance; `next_report_date` is company-confirmed (never an estimate) and `null` means none held. 4. **Optional context.** If the user wants the wider tape, call `alphai_trending(limit=5)` and note any market-level story that touches this name or its