Business Avengers
Business Avengers is a Claude Code plugin that creates a **virtual company** to help solo entrepreneurs build, launch, and scale online services. Unlike...
Table of Contents
AI Partner Organization for Solo Entrepreneurs 23 AI agents + You as CEO β plan, research, design, develop, market, monetize, grow, automate, and exit your online service.
What is Business Avengers?
Business Avengers is a Claude Code plugin that creates a virtual company to help solo entrepreneurs build, launch, and scale online services. Unlike MetaGPT or ChatDev which focus only on software development, Business Avengers covers the complete business lifecycle β from ideation to acquisition β including market research, product planning, marketing strategy, monetization, growth optimization, automation, and exit strategy.
Powered by the MAKE methodology (Indie Maker Handbook by @levelsio), itβs designed for solo entrepreneurs who want to build profitable products with lean, automated operations.
You are the CEO. Your AI team handles the rest.
Value Stream: Idea to Acquisition
graph TD
A(["π‘ Idea"]):::inputNode
L1("Idea Refinement"):::step
B["π Market Research"]:::validateNode
C["π Product Planning"]:::validateNode
L2("PRD Finalized"):::step
D["π¨ Design"]:::buildNode
E["π¨ Tech Planning"]:::buildNode
F["π¨ Dev Guide"]:::buildNode
G["π¨ QA"]:::buildNode
L3("Quality Assured"):::step
H["π GTM Strategy"]:::launchNode
I["π Pricing & Revenue"]:::launchNode
J["π Operations"]:::launchNode
L4("Operations Established"):::step
K(["π° Revenue"]):::revenueNode
L5("Revenue Achieved"):::step
M["π Growth"]:::growNode
N["π€ Automation"]:::growNode
L6("Autonomous Operations"):::step
O["π¦ Scale & Exit"]:::exitNode
P(["π― Acquisition / FIRE"]):::outputNode
A --> L1 --> B --> C
C --> L2 --> D --> E --> F --> G
G --> L3 --> H --> I --> J
J --> L4 --> K
K --> L5 --> M --> N
N --> L6 --> O --> P
classDef inputNode fill:#f0f4ff,stroke:#4a6cf7
classDef validateNode fill:#fff8e6,stroke:#f5a623
classDef buildNode fill:#e6fff0,stroke:#27ae60
classDef launchNode fill:#ffe6e6,stroke:#e74c3c
classDef revenueNode fill:#fff0e6,stroke:#f59e0b
classDef growNode fill:#e6f0ff,stroke:#6366f1
classDef exitNode fill:#f0e6ff,stroke:#a855f7
classDef outputNode fill:#f0f4ff,stroke:#4a6cf7
classDef step fill:#f8f9fa,stroke:#dee2e6,color:#6c757d
Across 13 phases, an abstract idea transforms into an acquirable asset. The CEO focuses on strategic decisions while 23 AI agents handle execution.
Organization
graph TD
CEO(["CEO (You)"])
CEO --> CPO["CPO<br/>Product"]
CEO --> CTO["CTO<br/>Engineering"]
CEO --> CMO["CMO<br/>Marketing"]
CEO --> CFO["CFO<br/>Finance"]
CEO --> COO["COO<br/>Operations"]
subgraph Product["Product Team"]
direction LR
PM["Product<br/>Manager"]
UXR["UX<br/>Researcher"]
DL["Design<br/>Lead"]
UI["UI<br/>Designer"]
end
subgraph Engineering["Engineering Team"]
direction LR
TL["Tech<br/>Lead"]
FE["Frontend<br/>Dev"]
BE["Backend<br/>Dev"]
DvO["DevOps"]
QA["QA<br/>Lead"]
end
subgraph Marketing["Marketing Team"]
direction LR
MS["Marketing<br/>Strategist"]
CC["Content<br/>Creator"]
GH["Growth<br/>Hacker"]
PR["PR<br/>Manager"]
end
subgraph Finance["Finance Team"]
direction LR
BA["Business<br/>Analyst"]
RS["Revenue<br/>Strategist"]
end
subgraph Operations["Operations Team"]
direction LR
LG["Legal<br/>Advisor"]
DA["Data<br/>Analyst"]
CS["CS<br/>Manager"]
end
CPO --> Product
CTO --> Engineering
CMO --> Marketing
CFO --> Finance
COO --> Operations
style CEO fill:#4a6cf7,color:#fff,stroke:#3451b2
style CPO fill:#8b5cf6,color:#fff,stroke:#7c3aed
style CTO fill:#06b6d4,color:#fff,stroke:#0891b2
style CMO fill:#f59e0b,color:#fff,stroke:#d97706
style CFO fill:#10b981,color:#fff,stroke:#059669
style COO fill:#ef4444,color:#fff,stroke:#dc2626
23 AI agents + CEO across 5 departments: Product, Engineering, Marketing, Finance, Operations.
Quick Start
New Project (Full Pipeline)
/business-avengers new "AI-powered recipe recommendation app"
Choose Your Mode
/business-avengers new --mode idea-first "My app idea" # Start from idea
/business-avengers new --mode market-first "Find opportunities" # Research first
/business-avengers new --mode mvp-build "Quick MVP" # Fast track
/business-avengers new --mode make "Indie product" # MAKE: Lean indie maker path
/business-avengers new --mode full-lifecycle "Complete journey" # Full: Idea to Exit
/business-avengers new --mode post-launch "Scale existing" # Growth β Automation β Exit
Talk to Specific Agents
/business-avengers ask cto "What tech stack for a marketplace?"
/business-avengers ask marketing "SNS strategy for Gen Z"
/business-avengers ask legal "Do I need GDPR compliance?"
/business-avengers ask revenue "Best pricing model for SaaS?"
Sprint Cycle (Iterate)
/business-avengers sprint "Add social login feature"
/business-avengers sprint "Update pricing based on user feedback"
/business-avengers sprint --phase 10 "Quarterly growth review" # Growth sprint
/business-avengers sprint --phase 8 "Test new pricing model" # Revenue sprint
Project Management
/business-avengers status # Check progress
/business-avengers resume # Continue from where you left off
/business-avengers history # View sprint history
Mode Selection Flow
flowchart TD
A([User Input]) --> B{Command Type?}
B -->|"new"| C{Mode?}
B -->|"ask {agent}"| D["Direct Agent Conversation<br/>CTO, CMO, Legal, etc."]
B -->|"sprint"| E["Sprint Mode<br/>Iterate existing project"]
B -->|"status / resume / history"| F["Project Management<br/>Check progress"]
C -->|idea-first| G["Phase 0β1β2β3β4β5β6β7β8β9<br/>Start from idea"]
C -->|market-first| H["Phase 1β0β2β3β4β5β6β7β8β9<br/>Explore market opportunity first"]
C -->|mvp-build| I["Phase 0β2β4β5β7<br/>Fast MVP validation"]
C -->|make| M2["Phase 0β1β7β8β10β11<br/>Lean indie maker path"]
C -->|full-lifecycle| FL["Phase 0β12 complete<br/>Idea to acquisition"]
C -->|post-launch| PL["Phase 10β11β12<br/>Post-launch growth & optimization"]
C -->|custom| J["CEO selects phases manually<br/>Mix and match as needed"]
G & H & I & M2 & FL & PL & J --> K["Phase Execution Pipeline"]
E --> L["Sprint Planning<br/>Select phases to update"] --> K
D --> M(["Agent Response<br/>Domain expert answer"])
F --> N(["Project Status<br/>Current progress"])
K --> O(["Project Complete<br/>50+ document outputs"])
style A fill:#f0f4ff,stroke:#4a6cf7
style D fill:#e6fff0,stroke:#27ae60
style E fill:#fff8e6,stroke:#f5a623
style F fill:#f0f0f0,stroke:#666
Phase Execution Pipeline
flowchart TD
P0["Phase 0: Ideation<br/>CPO + PM, UXR"]
G0{{"CEO<br/>Dialogue"}}
P1["Phase 1: Market Research<br/>BA β₯ MS β₯ RS"]
G1{{"CEO<br/>Approve?"}}
P2["Phase 2: Product Planning<br/>PM β₯ UXR"]
G2{{"CEO<br/>Approve?"}}
P3["Phase 3: Design<br/>DL β UI"]
G3{{"CEO<br/>Approve?"}}
P4["Phase 4: Tech Planning<br/>TL"]
G4{{"CEO<br/>Delegate"}}
P5["Phase 5: Development Guide<br/>FE β₯ BE β₯ DvO"]
G5{{"CEO<br/>Confirm"}}
P6["Phase 6: QA Planning<br/>QA Lead"]
G6{{"CEO<br/>Confirm"}}
P7["Phase 7: Launch Strategy<br/>MS β₯ CC β₯ GH β₯ PR"]
G7{{"CEO<br/>Approve?"}}
P8["Phase 8: Monetization<br/>RS β₯ BA"]
G8{{"CEO<br/>Approve?"}}
P9["Phase 9: Operations<br/>CS β₯ LG β₯ DA"]
G9{{"CEO<br/>Confirm"}}
P10["Phase 10: Growth<br/>GH β₯ CC β₯ DA"]
G10{{"CEO<br/>Approve?"}}
P11["Phase 11: Automation<br/>DvO β₯ BA"]
G11{{"CEO<br/>Approve?"}}
P12["Phase 12: Scale & Exit<br/>RS β₯ BA β₯ LG"]
G12{{"CEO<br/>Deep Dialogue"}}
DONE(["Project Complete<br/>50+ Documents"])
P0 --> G0
G0 -->|"μΉμΈ"| P1
P1 --> G1
G1 -->|"μΉμΈ"| P2
G1 -->|"νΌλ΄"| P0
G1 -->|"μ€λ¨"| STOP(["μ€λ¨"])
P2 --> G2
G2 -->|"μΉμΈ"| P3
G2 -->|"μμ "| P2
P3 --> G3
G3 -->|"μΉμΈ"| P4
G3 -->|"μμ "| P3
P4 --> G4
G4 --> P5
P5 --> G5
G5 --> P6
P6 --> G6
G6 --> P7
P7 --> G7
G7 -->|"μΉμΈ"| P8
G7 -->|"μμ "| P7
P8 --> G8
G8 -->|"μΉμΈ"| P9
G8 -->|"μμ "| P8
P9 --> G9
G9 --> P10
P10 --> G10
G10 -->|"μΉμΈ"| P11
G10 -->|"μμ "| P10
P11 --> G11
G11 -->|"μΉμΈ"| P12
G11 -->|"μμ "| P11
P12 --> G12
G12 -->|"μλ£"| DONE
style P0 fill:#f0f4ff,stroke:#4a6cf7
style P1 fill:#fff8e6,stroke:#f5a623
style P2 fill:#fff8e6,stroke:#f5a623
style P3 fill:#e6fff0,stroke:#27ae60
style P4 fill:#e6fff0,stroke:#27ae60
style P5 fill:#e6fff0,stroke:#27ae60
style P6 fill:#e6fff0,stroke:#27ae60
style P7 fill:#ffe6e6,stroke:#e74c3c
style P8 fill:#ffe6e6,stroke:#e74c3c
style P9 fill:#ffe6e6,stroke:#e74c3c
style P10 fill:#e6f0ff,stroke:#6366f1
style P11 fill:#e6f0ff,stroke:#6366f1
style P12 fill:#f0e6ff,stroke:#a855f7
style DONE fill:#4a6cf7,color:#fff,stroke:#3451b2
style STOP fill:#999,color:#fff,stroke:#666
β₯ = λ³λ ¬ μ€ν (κ°μ Phase λ΄ μμ΄μ νΈκ° λμμ μμ
)
CEO κ°μ μμ€:
- Dialogue: CEOμ μμ΄μ νΈκ° Q&Aλ‘ ν¨κ» μμ
- Approve: μ°μΆλ¬Ό 리뷰 ν μΉμΈ/μμ /νΌλ΄/μ€λ¨ μ ν
- Delegate: C-Levelμ΄ μμ¨ νλ¨, CEOμκ² κ²°κ³Ό 보κ³
- Confirm: CEOκ° κ²°κ³Ό νμΈ ν μλ μ§ν
- Deep Dialogue: CEOμ μ λ΅μ λν (μ₯κΈ° λͺ©ν, λ§€κ° μμ¬ λ± μ¬μΈ΅ λ Όμ)
Document Dependency Graph
graph LR
subgraph P0["Phase 0"]
IC["idea-canvas.md"]
end
subgraph P1["Phase 1"]
MA["market-analysis.md"]
CA["competitive-analysis.md"]
RMD["revenue-model-draft.md"]
end
subgraph P2["Phase 2"]
PRD["prd.md"]
UP["user-personas.md"]
US["user-stories.md"]
FP["feature-priority.md"]
end
subgraph P3["Phase 3"]
DS["design-system.md"]
WF["wireframes.md"]
UIS["ui-specifications.md"]
end
subgraph P4["Phase 4"]
TA["tech-architecture.md"]
API["api-design.md"]
DB["database-schema.md"]
end
subgraph P5["Phase 5"]
FG["frontend-guide.md"]
BG["backend-guide.md"]
DEP["deployment-strategy.md"]
end
subgraph P7["Phase 7"]
GTM["gtm-strategy.md"]
CP["content-plan.md"]
GS["growth-strategy.md"]
end
subgraph P8["Phase 8"]
PS["pricing-strategy.md"]
FIN["financial-projections.md"]
UE["unit-economics.md"]
end
subgraph P10["Phase 10"]
GEP["growth-execution-plan.md"]
BIP["build-in-public-plan.md"]
OGP["organic-growth-playbook.md"]
end
subgraph P11["Phase 11"]
AA["automation-audit.md"]
RS2["robot-specs.md"]
MON["monitoring-setup.md"]
end
subgraph P12["Phase 12"]
SVE["scale-vs-exit-analysis.md"]
VR["valuation-report.md"]
FP2["fire-plan.md"]
end
IC --> MA & CA & RMD
IC --> PRD
MA & CA --> PRD
RMD --> PRD
UP --> DS & WF
PRD --> TA & API & DB
PRD & UIS --> FG
PRD & DB --> BG
TA --> DEP
MA & CA --> GTM & CP & GS
UP --> GTM
RMD --> PS & FIN & UE
PRD --> PS
GTM & GS --> GEP & BIP & OGP
PS --> GEP
DEP --> AA & RS2 & MON
GEP --> AA
PS & FIN & GEP & AA --> SVE & VR & FP2
style P0 fill:#f0f4ff,stroke:#4a6cf7
style P1 fill:#fff8e6,stroke:#f5a623
style P2 fill:#fff8e6,stroke:#f5a623
style P3 fill:#e6fff0,stroke:#27ae60
style P4 fill:#e6fff0,stroke:#27ae60
style P5 fill:#e6fff0,stroke:#27ae60
style P7 fill:#ffe6e6,stroke:#e74c3c
style P8 fill:#ffe6e6,stroke:#e74c3c
style P10 fill:#e6f0ff,stroke:#6366f1
style P11 fill:#e6f0ff,stroke:#6366f1
style P12 fill:#f0e6ff,stroke:#a855f7
κ° Phaseμ μ°μΆλ¬Όμ΄ λ€μ Phaseμ μ λ ₯μΌλ‘ νλ¬κ°λλ€. μμ΄μ νΈλ μ§μ ν΅μ νμ§ μκ³ , ꡬ쑰νλ λ¬Έμλ₯Ό ν΅ν΄ νμ ν©λλ€ (MetaGPT ν¨ν΄).
Sprint Cycle
flowchart TD
A([Sprint μμ]) --> B["Sprint Planning<br/>CEO: μ΄λ² μ€νλ¦°νΈ λͺ©ν μ€μ "]
B --> C["Phase μ ν<br/>λ³κ²½μ΄ νμν Phase μ ν"]
C --> D["κΈ°μ‘΄ λ¬Έμ λ°±μ
<br/>history/ ν΄λμ λ²μ μ μ₯"]
D --> E["μμ΄μ νΈ μ€ν<br/>κΈ°μ‘΄ λ¬Έμ Read β λ³κ²½μ¬ν λ°μ"]
E --> F["μ°μΆλ¬Ό μ
λ°μ΄νΈ<br/>prd.md v1.0 β v1.1"]
F --> G["Changelog κΈ°λ‘<br/>λ³κ²½ μ΄λ ₯ μΆμ "]
G --> H{{"CEO Review<br/>κ²°κ³Ό νμΈ"}}
H -->|"μΉμΈ"| I{"λ€μ Phase<br/>μμ?"}
H -->|"μμ "| E
I -->|"μμ"| C
I -->|"μμ"| J["Sprint Complete<br/>project.yaml μ
λ°μ΄νΈ"]
J --> K{{"λ€μ Sprint?"}}
K -->|"κ³μ"| A
K -->|"μλ£"| L(["Project Updated"])
style A fill:#f0f4ff,stroke:#4a6cf7
style J fill:#e6fff0,stroke:#27ae60
style L fill:#4a6cf7,color:#fff,stroke:#3451b2
phase-2-product-planning/
βββ prd.md # νμ μ΅μ λ²μ
βββ history/
β βββ prd-v1.0-2026-02-21.md # Sprint 1: μ΅μ΄
β βββ prd-v1.1-2026-03-01.md # Sprint 2: μ¨λ³΄λ© κ°μ
βββ changelog.md # λ³κ²½ μ΄λ ₯
Workflow Phases
| # | Phase | What Happens | Agents | CEO Role |
|---|---|---|---|---|
| 0 | Ideation | Interactive Q&A to shape your idea | CPO, PM, UXR | Dialogue |
| 1 | Market Research | Real-time web research on market, competitors, revenue models | BA, MS, RS | Approve |
| 2 | Product Planning | PRD, user personas, user stories, feature priority | PM, UXR | Approve |
| 3 | Design | Design system, wireframes, UI specifications | DL, UI | Approve |
| 4 | Technical Planning | Architecture, API design, database schema | TL | Delegate |
| 5 | Development Guide | Frontend/backend guides, deployment strategy | FE, BE, DvO | Confirm |
| 6 | QA Planning | Test plan, QA checklist | QA | Confirm |
| 7 | Launch Strategy | GTM, content plan, growth strategy, PR | MS, CC, GH, PR | Approve |
| 8 | Monetization | Pricing strategy, financial projections, unit economics | RS, BA | Approve |
| 9 | Operations | CS playbook, legal docs, metrics dashboard | CS, LG, DA | Confirm |
| 10 | Growth | Organic growth, Build in Public, retention, metrics | GH, CC, DA | Approve |
| 11 | Automation | Task automation, monitoring, contractor playbook, Bus Test | DvO, BA | Approve |
| 12 | Scale & Exit | Valuation, exit readiness, acquisition strategy, FIRE plan | RS, BA, LG | Deep Dialogue |
Key Features
- Full Lifecycle: 13 phases covering idea to acquisition (powered by MAKE methodology)
- 6 Execution Modes: idea-first, market-first, mvp-build, make, full-lifecycle, post-launch
- Sprint Cycles: Iterate on your product with version-controlled documents
- Real-Time Research: Agents use WebSearch/WebFetch for live market data
- CEO Approval Gates: You control strategy, agents handle execution
- Knowledge Base: 11 domain-specific guides power agent expertise
- 50+ Output Templates: Structured documents for every business function
- Document Versioning: Every change is tracked with history and changelogs
Output Structure
All deliverables are saved to ~/.business-avengers/projects/{your-project}/:
your-project/
βββ project.yaml # Project state & sprint history
βββ phase-0-ideation/
β βββ idea-canvas.md
βββ phase-1-market-research/
β βββ market-analysis.md
β βββ competitive-analysis.md
β βββ revenue-model-draft.md
βββ phase-2-product-planning/
β βββ prd.md
β βββ user-personas.md
β βββ ...
βββ ...
βββ phase-10-growth/
β βββ growth-execution-plan.md
β βββ build-in-public-plan.md
β βββ organic-growth-playbook.md
β βββ user-retention-plan.md
β βββ growth-metrics-report.md
βββ phase-11-automation/
β βββ automation-audit.md
β βββ robot-specs.md
β βββ contractor-playbook.md
β βββ autonomous-org-design.md
β βββ monitoring-setup.md
βββ phase-12-scale-exit/
β βββ scale-vs-exit-analysis.md
β βββ valuation-report.md
β βββ exit-readiness-checklist.md
β βββ acquisition-playbook.md
β βββ fire-plan.md
βββ ... (13 phase directories, 50+ documents)
Cost
Claude Max subscribers: No additional cost. All agent calls are included in your subscription.
| Mode | Agents | Time |
|---|---|---|
| Full Lifecycle (0-12) | ~33 calls | 45-70 min |
| Full E2E (0-9) | ~24 calls | 30-50 min |
| MAKE Mode | ~16 calls | 20-35 min |
| Post-Launch (10-12) | ~9 calls | 15-25 min |
| MVP Build | ~10 calls | 15-25 min |
| Single Phase | 1-4 calls | 3-10 min |
| Sprint | 5-10 calls | 15-25 min |
| Ask (direct) | 1 call | 1-3 min |
Installation
# From the claude-ai-engineering repo
npm run link
# Or install directly
npx github:JayKim88/claude-ai-engineering business-avengers
Tips
- Start with βaskβ mode to explore before committing to a full pipeline
- Use market-first mode if youβre not sure what to build yet
- Use MAKE mode for lean indie maker approach (skip heavy phases, focus on launch + growth)
- Sprint frequently β real products evolve, your documents should too
- Use post-launch mode after youβve shipped to focus on growth, automation, and exit strategy
- Review outputs critically β AI is your team, but youβre still the CEO
- Combine with other plugins β use
project-insightto analyze the generated code later