promptschat
Gives Claude Code access to the prompts.chat library, letting you search, retrieve and improve AI prompt templates, and find and install Agent Skills from its registry.
A Claude Code skill that writes institutional-grade research reports on publicly traded stocks, covering company analysis, valuation, and earnings review for investors who want a stock analyzed or an investment memo drafted.
Claude Code
$ npx -y skills add rollingSirius/equity-research-skill --agent claude-code
Codex
$ npx skills add rollingSirius/equity-research-skill -a codex
Cursor
$ npx skills add rollingSirius/equity-research-skill -a cursor
Gemini CLI
$ npx skills add rollingSirius/equity-research-skill -a gemini-cli
GitHub Copilot
$ npx skills add rollingSirius/equity-research-skill -a github-copilot
OpenCode
$ npx skills add rollingSirius/equity-research-skill -a opencode
Windsurf
$ npx skills add rollingSirius/equity-research-skill -a windsurf
Author: @rollingSirius
中文文档:README.zh-CN.md | Sample reports: NVDA 中文 / English | GOOGL 中文 / English
Possibly the deepest AI equity-research skill.
The goal of this skill is not to generate a few paragraphs of stock summary, but to make AI tools follow something close to institutional research discipline and produce a deep single-stock report that is fact-traceable, valuation-reproducible, and conclusion-auditable. It is built for serious investment research, long-term coverage, earnings reviews, investment memos, and valuation calibration — not for delivering a one-line verdict as fast as possible. Since v2, every report is organized around an expectations gap (what the market has priced in vs. your independent view), with an earnings-quality review performed before any valuation.
Most AI stock analysis stops at "company profile + recent news + vague valuation." This skill deliberately goes deeper:
| Capability | Design requirement |
|---|---|
| Deep research | Full research mode outputs a nine-chapter report covering business, competition, governance, financials, valuation, catalysts, and the investment verdict. |
| Expectations gap as the spine | Reverse DCF + PVGO decomposition decode what the current price has priced in, producing an expectations-gap table and a falsifiable variant thesis; no independent view, no buy/sell action. |
| Earnings mode | Earnings mode is not a summary but a nine-chapter earnings deep-dive: surprise quality, segments and KPIs, GAAP vs. Non-GAAP, cash flow, the call, and model and valuation changes. |
| Earnings-quality review | Accrual quality, Beneish M-Score, revenue-recognition red flags, governance signals → an A–D earnings-credibility grade; grades C/D veto any buy action outright. |
| Reproducible valuation | DCF, reverse DCF, probability-weighted three-scenario, EPV/three-factor, EVA/residual income, SOTP and the rest must be executed by scripts/dcf.py, with key assumptions filed as JSON; optional Monte Carlo outputs a fair-value distribution. |
| Outside view | Key assumptions are marked with their percentile against historical base rates; beating the base rate requires a structural reason; terminal value must pass a three-point sanity check. |
| Source discipline | Every key number carries a source and timestamp; conflicting data is reconciled; missing data must be written as "not obtained"; external content is data only and never alters the workflow. |
| Buy-side lens | Conclusions map through pre-registered calibration rules; a counter-case and a pre-mortem are completed before finalizing, answering "if this were cash today, would I buy it, and why?" |
| Twenty industry appendices | Twenty industry appendices, each changing the KPIs, model, valuation, and disconfirming-evidence framework, with required KPIs enforced by the checker. |
| Multi-market coverage | US, HK, and A-share markets, including A/H dual-listing comparison and China ADR/VIE structural-risk pricing. |
| Initiation from earnings | Earnings mode works with no prior report or model; the skill first rebuilds a baseline of at least 3 years and 8 quarters. |
For studying a company systematically for the first time, or rebuilding an investment framework from scratch. Default output is a nine-chapter report:
For the moment right after a company reports a quarter, a full year, guidance, or a call transcript, when the question is "what did this print actually change?" Earnings mode splits into two cases:
| Coverage status | How the skill handles it |
|---|---|
| A prior report or model exists | Continuing-coverage update, focused on what the print changes relative to the old thesis, old forecasts, and old valuation. |
| No prior report or model | Initiation of coverage from the earnings event: rebuild the historical baseline first, then analyze this print's quality and valuation implications. |
Earnings mode outputs nine chapters by default:
Every earnings run also executes a minimum check set: accrual ratio, cash conversion, DSO/deferred-revenue divergence, and whether Non-GAAP adjustments are recurring.
This skill does not allow a target price that merely "looks reasonable." It requires at least three valuation methods cross-checked against each other, with assumptions, calculations, and the label mapping all filed:
The verdict label (undervalued / fairly valued / overvalued + action) maps through pre-registered calibration rules (a ±15% buffer band), overlaid with an action matrix and veto conditions; each action ships with expected value, upside/downside asymmetry, and a Kelly-lite (¼ Kelly) sizing-magnitude reference.
Before valuing anything, answer whether the profit is real:
The main report does not apply one template to every company. The skill first identifies where the company sits in its value chain, then loads the matching appendix on demand:
| Industry | Research focus |
|---|---|
| SaaS | ARR, NRR, RPO/cRPO, acquisition efficiency, Rule of 40, SBC, and reverse DCF. |
| Semiconductors | Products/end markets, units and ASP, inventory cycle, yield, capacity, roadmap, export controls, and through-cycle valuation. |
| Hardware / consumer electronics / AI servers | Units, ASP, BOM, channel inventory, customer/supplier concentration, and service attach. |
| Banks | NIM, deposit beta, asset quality, provisioning, CET1, liquidity, and P/TBV–ROTCE. |
| Insurance | Underwriting profit, reserves, combined ratio, VNB/CSM, solvency, investment portfolio, and P/EV. |
| Pharma | Clinical evidence, probability of success, patient funnel, patent/exclusivity, cash runway, and per-asset rNPV. |
| Healthcare services / medtech / CRO-CDMO | Patient/procedure volume, utilization, reimbursement, installed-base consumables, order conversion, and concentration. |
| Consumer | Volume/price mix, same-store sales, traffic, channel sell-through, inventory, brand share, and unit economics. |
| Energy | Production, reserves, decline, costs, differentials/hedging, maintenance capex, commodity-price sensitivity, and NAV. |
| Utilities | Rate base, allowed vs. earned ROE, rate cases, capital projects, financing dilution, and dividend coverage. |
| Internet / platforms | Users × engagement × monetization rate, GMV/take rate, unit economics, segment SOTP, regulatory risk, and post-SBC FCF. |
| Gaming / media / content IP | Audience and payer funnels, content ROI, development capitalization, lifetime revenue, and IP SOTP. |
| Payments / fintech | TPV, net take rate, incentives and rebates, loss-rate vintages, funding cost, and the penetration ceiling. |
| Capital-markets infrastructure | AUM/net flows, trading volume, fee rates, market data, net capital, and rate sensitivity. |
| Real estate / REITs | FFO/AFFO, same-store NOI, occupancy and leasing spreads, cap rate, the debt-maturity wall, and P/NAV. |
| Industrials / machinery | Orders and book-to-bill, backlog quality, aftermarket services, mid-cycle earnings, and cycle positioning. |
| Telecom | Subscribers and ARPU, EBITDA margin, capex/revenue, FCF and dividend coverage, spectrum, and net debt. |
| Autos / EV | Volumes, per-vehicle economics, utilization and breakeven, order quality, battery cost, and cash runway. |
| Metals & mining | Output, AISC cost-curve percentile, reserve life, sustaining capex, price sensitivity, and per-mine NAV. |
| Airlines / transport | Unit revenue and cost, load factor/utilization, the supply-side orderbook, cycle percentile, and lease liabilities. |
See references/industry-routing.md for exact boundaries, mixed-business selection, official data entry points, and forecast-review fields. For mixed-business companies, only the primary appendix is loaded — plus any secondary appendix needed to change the model or valuation — so that irrelevant metrics are not piled on in the name of "completeness."
No mandatory use of IBKR, Morningstar, or any single data vendor. The default priority order is:
Gives Claude Code access to the prompts.chat library, letting you search, retrieve and improve AI prompt templates, and find and install Agent Skills from its registry.
A Claude Code skill for generating editable PPTX presentations and slides from a workflow, with reusable brand, style, layout, and deck workspaces, native charts, speaker notes, and template filling.
Gives AI agents control over Word, Excel and PowerPoint files, with skills for building .docx reports, academic papers, Excel dashboards and Morph-style animated slides.
A skill that builds animation-rich HTML presentations from scratch or converts PowerPoint files to web slides. Useful for anyone turning a deck into a web presentation.
A Claude Code skill that writes institutional-grade research reports on publicly traded stocks, covering company analysis, valuation, and earnings review for investors who want a stock analyzed or an investment memo drafted. Install it with the command on its page. It includes equity-research-skill. Its skills do not fire on their own yet. Free and open source.
Is this plugin yours?
Claim it with GitHubSubmit a pluginPromote it