By ZaBrisket
Solves financial-services case studies end-to-end. Inventories provided materials, classifies the case (model-only, deck-only, or model+deck), and dispatches a thin set of workers preloaded with Anthropic's financial-analysis, investment-banking, and private-equity skills. Headless: produces .xlsx and .pptx file artifacts under <case-folder>/_output/.
Builds a deliverable PowerPoint deck for a case study from the case prompt, the evidence pack from the case-digester (if produced), and a completed model (if produced). Handles target-overview slides, transaction-summary slides, investment-highlights, synergy reasoning from a general good-investor mindset, and pre-LOI diligence watchouts. Headless mode — produces .pptx file artifacts on disk. Dispatched by the solve-case-study orchestrator.
Reads narrative source documents (press releases, investor presentations, earnings transcripts, equity research, broker materials, news articles) and returns a structured evidence pack with company facts, transaction facts, key quotes, and source citations. Read-only worker dispatched by the solve-case-study orchestrator when narrative source documents accompany a case prompt.
Builds or fills a financial model for a case study — LBO, DCF, 3-statement, or comps. Reads the case prompt (PDF, in-Excel instructions, or plain text), spreads source financials from PDFs when provided, fills or extends an Excel template (yellow/blue cell convention), and produces sensitivity / returns views when the prompt asks for them. Headless mode — file on disk, not live Excel. Dispatched by the solve-case-study orchestrator.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Single-plugin Claude Code / Cowork marketplace hosting case-study-orchestrator.
A thin orchestrator that solves financial-services case studies end to end by routing through Anthropic's published financial-analysis, investment-banking, and private-equity plugins. The user invokes /solve-case-study from a case folder; the plugin inventories the materials, classifies the case shape (model-only, deck-only, or model+deck), and dispatches the smallest set of three scoped worker subagents required.
All methodology comes from skills preloaded into the workers via the skills: frontmatter field — full skill content is injected at subagent startup, not just the description. The plugin adds only what Anthropic's pre-built model-builder and pitch-agent subagents don't ship: Bash access (so the bundled python in xlsx-author / pptx-author can run) and case-study-specific I/O (reading prompts from PDFs or in-Excel instructions, handling yellow/blue template conventions, etc.). Anthropic's *-agent plugins are wired for live-Excel mode via mcp__office__excel_* and would not function in headless case-study runs.
These plugins must be enabled for the worker preloads to resolve:
claude plugin marketplace add anthropics/claude-for-financial-services
claude plugin install financial-analysis@claude-for-financial-services
claude plugin install investment-banking@claude-for-financial-services
claude plugin install private-equity@claude-for-financial-services
Required versions: financial-analysis v0.1.1+, investment-banking v0.2.1+, private-equity v0.1.2+. Missing skills are skipped silently at subagent startup (a warning is written to the debug log).
claude plugin marketplace add ZaBrisket/case-study-orchestrator
claude plugin install case-study-orchestrator@case-study-marketplace
claude plugin marketplace add /path/to/this/repo
claude plugin install case-study-orchestrator@case-study-marketplace
One-shot test without installing:
claude --plugin-dir ./plugins/case-study-orchestrator -p "Reply DONE."
cd path/to/case-folder
/solve-case-study
Or with an explicit folder argument:
/solve-case-study /absolute/path/to/case-folder
The orchestrator inventories the folder, classifies the case, and shows you a one-line dispatch plan before any subagent fires. A review gate fires before the deck-builder only when the deck depends on prior worker output.
case-study-orchestrator/
├── .claude-plugin/marketplace.json
├── README.md ← you are here
├── plugins/
│ └── case-study-orchestrator/
│ ├── .claude-plugin/plugin.json
│ ├── README.md ← architecture deep-dive
│ ├── skills/
│ │ └── solve-case-study/SKILL.md ← orchestrator, /solve-case-study
│ ├── agents/
│ │ ├── case-digester.md ← read-only synthesizer
│ │ ├── case-modeler.md ← writes .xlsx (8 preloaded skills)
│ │ └── case-deck-builder.md ← writes .pptx (8 preloaded skills)
│ └── scripts/ ← bundled helpers (v0.2.0+)
│ ├── audit_lbo_template.py
│ ├── sensitivity_datatable.py
│ └── preserve_protected_sheets.py
└── tests/ ← regression harness (see tests/README.md)
| Case shape | Workers dispatched |
|---|---|
| Model-only | case-modeler |
| Deck-only with narrative sources | case-digester → case-deck-builder |
| Model + deck (deck depends on model) | case-modeler → review gate → case-deck-builder |
| Independent sub-exercises (e.g., Republic Services pack) | case-digester ∥ case-modeler → case-deck-builder |
Workers run in parallel when their inputs are independent. A single review gate fires before the deck-builder when the deck depends on prior worker output.
Deliverables write to <case-folder>/_output/. Original input files are never modified. Each run suffixes .v2, .v3, etc. rather than overwriting existing deliverables.
A regression harness lives in tests/ — it runs the orchestrator against three known fixtures (Vortex / Republic Services / Edgewater) and validates the produced deliverables against frozen structural and numerical contracts (BS balance, sources-equal-uses tie, IRR/MoM within tolerance, slide count, slide titles, no error cells, etc.).
python tests/run_tests.py
npx claudepluginhub zabrisket/case-study-orchestrator --plugin case-study-orchestratorRepeatable tuck-in acquisition analysis pipeline for commercial door services and adjacent lower-middle-market service businesses. Takes a target name, website, owner-provided revenue mix, and a historical financials file; produces a staged target intelligence brief, market and multiples memo, quality-of-earnings findings memo, valuation thesis, three-statement model with returns, and a screening memo. An orchestrator skill dispatches five scoped subagents across three waves; one subagent holds write access.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Comprehensive startup business analysis with market sizing (TAM/SAM/SOM), financial modeling, team planning, and strategic research
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
Complete creative writing suite with 10 specialized agents covering the full writing process: research gathering, character development, story architecture, world-building, dialogue coaching, editing/review, outlining, content strategy, believability auditing, and prose style/voice analysis. Includes genre-specific guides, templates, and quality checklists.
Comprehensive .NET development skills for modern C#, ASP.NET, MAUI, Blazor, Aspire, EF Core, Native AOT, testing, security, performance optimization, CI/CD, and cloud-native applications