UZI Skill — Stock Deep Analyzer
Skill by ara.so — Daily 2026 Skills collection.
UZI Skill transforms any AI coding agent into a private stock analyst. Feed it a ticker and it runs 22 data dimensions, applies 17 institutional analysis methods (DCF, Comps, LBO, IC Memo, etc.), and simulates 51 distinct investor personas (Buffett through Chinese retail游资) each scoring the stock against their own quantitative rule sets. Output is a self-contained HTML report, shareable image cards, and a plain-text summary.
Supported markets: A股 (SZ/SH), 港股 (HK), 美股 (US)
Data sources: All free — akshare, 东方财富, 雪球, yfinance, DuckDuckGo (zero API keys required)
Installation
Claude Code (recommended)
Then run:
Other Agents — Universal Install
Paste this into any agent (Codex, Cursor, Gemini CLI, Windsurf, Devin):
Codex
Gemini CLI
Manual Clone
Quick Start
Full Deep Analysis (5–8 minutes)
Mobile / Remote Mode
When away from a computer, ask any agent:
The agent launches with --remote to start a Cloudflare Tunnel and returns a https://xxx.trycloudflare.com URL.
All Slash Commands
Project Structure
Architecture: Two-Stage Agent Pipeline
The analysis is split into two script stages with a mandatory agent gate in between. The <HARD-GATE> tag in SKILL.md forces the agent to intervene — it cannot be skipped.
Core Python Modules — Usage Examples
Running the Full Pipeline Directly
Fetching Stock Features (22 Dimensions)
Running the Investor Panel
Single Investor Deep Score
DCF Valuation
Comps (Peer Benchmarking)
IC Investment Committee Memo
Data Source Fallback Chain
Each fetcher implements a multi-source fallback. If the primary source fails, it automatically tries the next:
The 51-Investor Panel: Groups and Logic
Rule Engine Example (180 Rules Total)
Report Outputs
Every /analyze-stock run produces three artifacts in ./reports/<ticker>/:
Report Sections (HTML)
- Hero Score — Composite score, overall stance, one-line verdict
- 22-Dimension Deep Scan — K-line candles, PE Band, radar chart, supply chain flow, thermometers, donut charts
- DCF Model — WACC breakdown, 5×5 sensitivity heatmap (green=undervalued → red=overvalued)
- IC Memo — 8 chapters, Bull/Base/Bear with probabilities
- Comps Table — Peer PE/PB/EV-EBITDA percentiles
- Jury Seats — 51 colored lights (green=bull, red=bear, grey=neutral)
- The Great Divide — Biggest bull vs biggest bear, 3-round debate with cited numbers
- Chat Room — Each investor speaking in their own voice, citing triggered rules
- Catalyst Calendar — Next 60 days, impact-ranked
- Trap Detector — Pump-and-dump pattern flags (if any)
Troubleshooting
Data fetch failures
Most failures are transient rate limits. Re-run or wait 30 seconds — the fallback chain handles most outages automatically.
akshare version issues
Missing dependencies
Report HTML won't open
The HTML is self-contained (all CSS/JS inlined). If it's blank, check:
HK / US stock not recognized
Agent skips the HARD-GATE
The <HARD-GATE> in SKILL.md is a mandatory pause requiring agent judgment. If your agent auto-skips it, explicitly tell it:
Developing on the develop branch (latest features, less stable)
Configuration Reference
No API keys required. Optional environment variables for advanced use:
Common Agent Prompts
Links
- Repository: https://github.com/wbh604/UZI-Skill
- License: MIT
- Issues / Bug Reports: https://github.com/wbh604/UZI-Skill/issues
- Community: WeChat group via QR in README (refreshed periodically)
- Bleeding-edge builds:
git checkout develop

