From us-stock-analysis
Orchestrates InvestSkill analysis modules on a stock at configurable depth (quick/standard/comprehensive) and compiles a professional HTML report with Chart.js visualizations.
How this skill is triggered — by the user, by Claude, or both
Slash command
/us-stock-analysis:full-reportThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Orchestrate InvestSkill analysis modules on one ticker at your chosen depth, synthesize findings into a unified investment thesis with composite scoring, and produce a standalone professional HTML report with interactive Chart.js visualizations.
Orchestrate InvestSkill analysis modules on one ticker at your chosen depth, synthesize findings into a unified investment thesis with composite scoring, and produce a standalone professional HTML report with interactive Chart.js visualizations.
Select how many modules to run with --depth:
| Flag | Modules | Best For |
|---|---|---|
--depth quick | 5 core modules | Rapid screen, time-constrained due diligence |
--depth standard | 10 modules | Balanced research before initiating a position |
--depth comprehensive | All 15 modules | Full pre-commitment due diligence (default) |
| # | Module | Focus |
|---|---|---|
| 1 | stock-eval | Company overview, competitive position, relative valuation |
| 2 | technical-analysis | MA, RSI, MACD, volume, support/resistance |
| 3 | dcf-valuation | DCF intrinsic value, bear/base/bull scenarios |
| 4 | insider-trading | SEC Form 4 patterns, net insider sentiment |
| 5 | earnings-call-analysis | Management tone, guidance quality, key themes |
| # | Module | Focus |
|---|---|---|
| 6 | institutional-ownership | 13F holdings, smart money flows |
| 7 | competitor-analysis | Moat, market share, Porter's Five Forces |
| 8 | sector-analysis | Sector rotation, relative strength |
| 9 | options-analysis | IV, Put/Call ratio, max pain, strategies |
| 10 | short-interest | Short ratio, squeeze risk, days-to-cover |
| # | Module | Focus |
|---|---|---|
| 11 | fundamental-analysis | Income statement, balance sheet, cash flow |
| 12 | stock-valuation | P/E, P/S, EV/EBITDA, peer multiples |
| 13 | economics-analysis | Macro environment, rate sensitivity |
| 14 | financial-report-analyst | 10-K/10-Q deep dive, risk factors |
| 15 | dividend-analysis | Yield, payout ratio, sustainability |
Modules are grouped into phases regardless of depth. Earlier phases inform later-phase assumptions.
Establish qualitative and quantitative foundation before attempting valuation.
Output: Business Quality Score (0–10) Score reflects durability of competitive advantages, financial health, and consistency of returns.
Determine intrinsic and relative worth of the business.
Output: Valuation Score (0–10) — 10 = deep discount to intrinsic value; 5 = fair value; 0 = extreme overvaluation.
Understand what sophisticated market participants are signaling.
Output: Market Signal Score (0–10) — High = insider buying + institutional accumulation + positive management tone.
Identify current technical setup to optimize entry timing.
Output: Technical Setup Score (0–10) — Strong (8–10), Moderate (4–7), Weak (0–3).
Quantify downside risks and positioning pressure.
Output: Risk Profile Score (0–10) — Inverse of risk: Low risk = high score (8–10), High risk = low score (0–3).
Full Report Score = Weighted Composite
Component Weight Sub-Score (0-10)
─────────────────────────────────────────────────────
Business Quality 25% [Phase 1 modules]
Valuation 25% [Phase 2 modules]
Market Signals 20% [Phase 3 modules]
Technical Setup 15% [Phase 4 modules]
Risk Profile 15% [Phase 5 modules]
─────────────────────────────────────────────────────
COMPOSITE SCORE 100% X.X / 10
Composite Interpretation:
8.0–10.0 → Strong Buy (all signals aligned)
6.5–7.9 → Buy (most signals positive)
5.0–6.4 → Hold/Watch (mixed signals)
3.5–4.9 → Underweight (mostly negative signals)
0.0–3.4 → Sell/Avoid (strong negative signals)
Sub-score derivation:
When running quick or standard depth, scores for missing modules default to neutral (5.0) and are flagged as "not assessed" in the scorecard.
When signals conflict across modules, apply these rules:
Every full-report output must include a narrative investment thesis structured as:
The output file is a standalone HTML document (no external dependencies except CDN Chart.js):
.html file, no local assets/full-report AAPL
/full-report NVDA --depth quick
/full-report MSFT --depth standard
/full-report TSLA --depth comprehensive --lang zh-TW
/full-report AMZN --output ~/Desktop/
Arguments:
<TICKER> — required, any US-listed stock--depth — quick | standard | comprehensive (default: comprehensive)--lang — output language, default en, supports zh-TW, zh-CN, ja--output — custom save path, default output/output/<TICKER>_report_<YYYY-MM-DD>.html
Example: output/AAPL_report_2025-06-19.html
--depth flag and determine which modules to run<TICKER> (financials, price, filings, macro)Open the report with a Data & Sources header (see Data & Accuracy) so provenance is explicit:
Data & Sources
As of: <date the figures represent>
Source: <primary docs — SEC EDGAR 10-K/10-Q, company IR, FRED, …>
Retrieval: <pasted by user | web/tool retrieval | model memory>
Confidence: <HIGH | MEDIUM | LOW>
Before rendering the final report, verify:
Data & Sources header is present and the Retrieval/Confidence are honest (flag "model memory" as LOW)Then run result-validator on the composite result and include its confidence score in the report footer — a composite thesis should never ship without this validation pass.
End with the standard signal block after the final synthesis section:
╔══════════════════════════════════════════════╗
║ INVESTMENT SIGNAL ║
╠══════════════════════════════════════════════╣
║ Signal: BULLISH / NEUTRAL / BEARISH ║
║ Confidence: HIGH / MEDIUM / LOW ║
║ Horizon: SHORT / MEDIUM / LONG-TERM ║
║ Score: X.X / 10 ║
╠══════════════════════════════════════════════╣
║ Action: BUY / HOLD / SELL ║
║ Conviction: STRONG / MODERATE / WEAK ║
╚══════════════════════════════════════════════╝
Score Guide: 8.0–10.0 Strongly Bullish | 6.0–7.9 Moderately Bullish | 4.0–5.9 Neutral | 2.0–3.9 Moderately Bearish | 0.0–1.9 Strongly Bearish Confidence: HIGH (strong data, clear signals) | MEDIUM (mixed signals) | LOW (limited data, conflicting signals) Horizon: SHORT-TERM (1 week–3 months) | MEDIUM-TERM (3 months–1 year) | LONG-TERM (1+ years)
Disclaimer: Educational analysis only. Not financial advice.
npx claudepluginhub yennanliu/investskill --plugin us-stock-analysisDeprecated skill for bundling stock analysis into an investment thesis. Replaced by full-report with configurable depth and HTML output.
Generates institutional-grade investment research reports for A-shares, Hong Kong, and US stocks. Produces tear sheets (3-5 pages) or deep dives (≥25 pages) with financial models and DCF valuations.
Runs deep stock analysis on A-share/HK/US markets using 22 data dimensions, 17 institutional methods (DCF, Comps, LBO, IC Memo), and 51 investor personas. Generates HTML reports and image cards. Zero API keys required.