From mph-kit
Pulls technicals, options positioning, options flow, institutional ownership, and news for a single stock ticker. Use when someone asks for a full read on one ticker.
How this skill is triggered — by the user, by Claude, or both
Slash command
/mph-kit:stock-deep-diveThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This is the **single-stock** counterpart to `stock-recap` (which scans the whole
This is the single-stock counterpart to stock-recap (which scans the whole
market). Here the user hands you one ticker and wants the complete read fast.
It exists so Michael can ask you "do you like PLTR down here?" instead of pulling
up six tabs of technicals, options, ownership, and news himself.
It pulls four legs for the ticker and you add a fifth (news):
/api/agent/ticker/:SYM: RSI, ADX, stoch, MACD, ATR,
the full EMA/SMA ladder (8/21/55/89/50/200), trend status, EMA stack, buy-zone,
squeeze ratio, Williams %R, CCI, Bollinger %B, pivots (S2→R2), fib retrace
(.382/.500/.618), Keltner channel, 90-day range, and bounce state./api/agent/unusual-activity?ticker=SYM over the last
week: net bullish vs bearish premium, call vs put premium, the largest trades,
institutional-alpha tier, and repeat-strike conviction./ticker/:SYM: which funds/ETFs hold
it and at what weight, plus recent 13F changes (adds/trims, including option
overlays). Read the provider + type — a YieldMax/Roundhill option overlay is
income mechanics, not a directional conviction bet.It also renders a 90-day candlestick chart (reusing the stock-recap skill's
Python venv + render_chart.py — no second install).
Run the dossier script with the ticker(s). Works from any directory — the
absolute path resolves the symlink back into the mphinance repo, so the API key
and the sibling stock-recap chart venv are found automatically:
node "$HOME/.claude/skills/stock-deep-dive/scripts/dossier.mjs" PLTR
… dossier.mjs PLTR NVDA SOFI) for one
dossier each.AGENT_API_KEY from .env_agent_api,
hits production (TD Pro + TickerTrace), presents a browser UA.runs/<TICKERS>_<date_time>/<SYM>_dossier.md, charts/<SYM>.png, and
raw/<SYM>_*.json. Prints the dossier to stdout and a final JSON line with
{outDir, results}.Read the generated <SYM>_dossier.md for the full tables.
Open the chart PNG with the Read tool and actually look at it — 90-day candles + EMA 8/21/55 + SMA200 + volume + RSI. Judge trend, structure, where price sits vs the fast EMAs (pullback-to-support vs extended vs broken). The visual read often overrides the indicator table — e.g. a name can look oversold on RSI but the chart shows a clean breakdown you shouldn't catch.
WebSearch for recent news/catalysts on the ticker — last few weeks: earnings (and the next earnings date), guidance, analyst rating/PT changes, sector news, anything that explains the current price. News follows price — find what moved it. (In any public/Substack write-up, the AI is "Sam," never "Claude.")
Deliver the verdict to Michael — plain English, blunt, with a recommendation. Don't dump the file. Answer the question he actually asked ("do you like it here?"). Structure:
fundCount ≠ high conviction. Read providers: ARK/whale long-only
adds mean something different than a YieldMax covered-call overlay.week. Override with DD_FLOW_TIMEFRAME=today
(or month) for a tighter/wider flow window.stock-recap — AGENT_API_KEY from
.env_agent_api, browser UA (the edge WAF 403s the bare Node UA). The
ticker= query param is what filters flow by symbol (symbol= is ignored).stock-recap/.venv + render_chart.py. If stock-recap isn't
present or its venv is missing, the chart step is skipped and the data dossier
still completes. Both skills live side-by-side in the repo's .claude/skills/..claude/ and safe to delete.npx claudepluginhub mphinance/alpha-skills --plugin mph-kitAnalyzes a company using EODHD data: profile, fundamentals, price action, news sentiment, insider activity, and technicals. Outputs a structured company brief.
Chains InvestSkill modules for structured stock research: business analysis, valuation, market signals, technicals into unified investment thesis with composite score. Use for due diligence.
Generates a daily market recap and convergence-ranked stock shortlist by aggregating screeners, options flow, bounce data, earnings gaps, CBOE listings, and 13F hedge fund activity with technical analysis.