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

#PhaseWhat HappensAgentsCEO Role
0IdeationInteractive Q&A to shape your ideaCPO, PM, UXRDialogue
1Market ResearchReal-time web research on market, competitors, revenue modelsBA, MS, RSApprove
2Product PlanningPRD, user personas, user stories, feature priorityPM, UXRApprove
3DesignDesign system, wireframes, UI specificationsDL, UIApprove
4Technical PlanningArchitecture, API design, database schemaTLDelegate
5Development GuideFrontend/backend guides, deployment strategyFE, BE, DvOConfirm
6QA PlanningTest plan, QA checklistQAConfirm
7Launch StrategyGTM, content plan, growth strategy, PRMS, CC, GH, PRApprove
8MonetizationPricing strategy, financial projections, unit economicsRS, BAApprove
9OperationsCS playbook, legal docs, metrics dashboardCS, LG, DAConfirm
10GrowthOrganic growth, Build in Public, retention, metricsGH, CC, DAApprove
11AutomationTask automation, monitoring, contractor playbook, Bus TestDvO, BAApprove
12Scale & ExitValuation, exit readiness, acquisition strategy, FIRE planRS, BA, LGDeep 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.

ModeAgentsTime
Full Lifecycle (0-12)~33 calls45-70 min
Full E2E (0-9)~24 calls30-50 min
MAKE Mode~16 calls20-35 min
Post-Launch (10-12)~9 calls15-25 min
MVP Build~10 calls15-25 min
Single Phase1-4 calls3-10 min
Sprint5-10 calls15-25 min
Ask (direct)1 call1-3 min

Installation

# From the claude-ai-engineering repo
npm run link

# Or install directly
npx github:JayKim88/claude-ai-engineering business-avengers

Tips

  1. Start with β€œask” mode to explore before committing to a full pipeline
  2. Use market-first mode if you’re not sure what to build yet
  3. Use MAKE mode for lean indie maker approach (skip heavy phases, focus on launch + growth)
  4. Sprint frequently β€” real products evolve, your documents should too
  5. Use post-launch mode after you’ve shipped to focus on growth, automation, and exit strategy
  6. Review outputs critically β€” AI is your team, but you’re still the CEO
  7. Combine with other plugins β€” use project-insight to analyze the generated code later