npx claudepluginhub anzchy/analyst-pro-plugins --plugin analyst-research<!-- Generated by analyst-pro-plugins/scripts/build-from-source.ts from HOME/.claude/skills/enrich-report/SKILL.md (manual-copy mode). Do not edit directly. -->
<!-- Generated by analyst-pro-plugins/scripts/build-from-source.ts from ANALYST_PRO/electron/skills/industry-research/SKILL.md. Do not edit directly. -->
Three Claude Code plugins for VC investment workflows, generated from AnalystPro's internal skills via a transformer:
| Plugin | Commands | Purpose |
|---|---|---|
analyst-deal | deal-analysis, memo, codex-polish-report, news-scan | Project triage → analysis → IC memo synthesis, market intel scanning |
analyst-dd | tech-dd, interview-notes-enricher | Hard-tech due diligence + interview-notes synthesis |
analyst-research | industry-research, enrich-report | Industry research + report enrichment from interview notes |
All three plugins are independent — install any one alone or all three. Each plugin's commands appear with its prefix:
/analyst-deal:deal-analysis 公司名
/analyst-dd:tech-dd 公司名
/analyst-research:industry-research 半导体先进封装
# 1. Add the marketplace to Claude Code
/plugin marketplace add anzchy/analyst-pro-plugins
# 2. Install one or more plugins
/plugin install analyst-deal@analyst-pro-marketplace
/plugin install analyst-dd@analyst-pro-marketplace
/plugin install analyst-research@analyst-pro-marketplace
All plugins use Jina AI CLI for web search and content extraction:
pip install jina-cli
# or: uv pip install jina-cli
export JINA_API_KEY=jina_xxxxxxxxxxxxxxxx
# Get a key at https://jina.ai/?sui=apikey
# Persist across shells:
echo 'export JINA_API_KEY=jina_xxxxxxxxxxxxxxxx' >> ~/.zshrc
For analyst-deal:codex-polish-report you also need Codex CLI:
npm install -g @openai/codex
codex login
Restart Claude Code after setup.
analyst-pro-plugins/
├── .claude-plugin/marketplace.json # marketplace manifest (3 plugins)
├── docs/
│ └── PLAN.md # design doc (full architecture)
├── scripts/ # transformer (TypeScript)
│ ├── translation-rules.ts # rules-as-data
│ ├── plugin-manifest.ts # which command goes in which plugin
│ ├── build-from-source.ts # main build entry
│ └── build-from-source.test.ts # vitest
├── analyst-deal/ # generated plugin (commands + knowledge)
├── analyst-dd/
├── analyst-research/
└── spike/ # Phase 0 spike artifacts (history)
The plugin command files and knowledge templates are generated from the AnalystPro source repo (../analyst-pro/) by scripts/build-from-source.ts. To regenerate after upstream changes:
npm install
npm run build:plugins # rebuild all 3 plugins
npm run build:plugins:plugin analyst-deal # rebuild just one
npm run build:plugins:check # dry-run, show diff
npm test # transformer unit tests
LICENSE*/knowledge/*.md): CC-BY-NC-4.0 (non-commercial use, attribution required) — see */knowledge/LICENSESee docs/PLAN.md § "Active design (Jina CLI)" for the implementation contract.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Share bugs, ideas, or general feedback.
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.