
UZI Deep Stock Analysis
Runs a multi-step A-share/HK/US stock research workflow with 65 investor personas and an HTML report
- Repository
- wbh604/UZI-Skill
- Stars
- 7,490
- Licence
- MIT
- Files
- 15 files
What it does
This skill turns an AI agent into a stock analyst. When a user asks for a deep look at a listed company, the agent is told to gather data through scripts (about 22 data fetchers), run valuation models such as DCF and comparables, have 65 investor personas score the stock by rule, and then write its own judgement and narrative into an HTML report. It also includes a 'pig-butchering scam' (trap) detection step.
Great for
- Individual investors who want a structured second opinion on a specific A-share, Hong Kong or US stock
- Analysts or students who want to see how a multi-method equity research workflow is organised
- Developers studying how an agent skill chains scripts, personas and report generation
Skip it if
- Making real trading decisions without checking the sources and numbers yourself: the data comes from third-party fetchers and the outputs are model-generated opinions, not advice
- ETFs, funds or convertible bonds: the skill itself says these are not covered and will redirect the user
- Users who cannot review scripts: the skill runs code and fetches live market data, so it should be inspected before use
Try asking
- “Do a deep analysis of Kweichow Moutai (600519.SH) and tell me whether it is worth buying”
- “Build a DCF and comps valuation for this stock and show where the two disagree”
- “Run the value-investing school only (school F) on this ticker and summarise the disagreements”
- “Check whether this A-share has signs of a trap or manipulation before I buy”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 15 original files, the MIT licence and an attribution note.
deep-analysis.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip deep-analysis.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip deep-analysis.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Give the exact ticker code (e.g. 000582.SZ) to avoid name-matching errors; the skill will ask you to confirm candidates otherwise
- Read the data-completeness report and methodology log before trusting any headline conclusion
- Use the school-lock option to focus on one investing style if you want a narrower view
What's inside
- assets/data-contracts.md
- assets/disclaimer.md
- assets/quality-checklist.md
- personas/bj_cj.yaml
- personas/buffett.yaml
- personas/chen_xq.yaml
- personas/chengdu.yaml
- personas/dalio.yaml
- personas/darvas.yaml
- personas/dengxiaofeng.yaml
- personas/druck.yaml
- personas/duan.yaml
- personas/fang_xx.yaml
- personas/fengliu.yaml
- SKILL.md
Redistributed unmodified from wbh604/UZI-Skill under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.