Build a $100K startup with AI employees.
Quick Start • The Team • How to Use • Shared Memory • Customization
Most AI tools give you one coding agent. startup-agents gives you an entire company — product, design, engineering, and marketing — all working together with shared memory.
19 AI employees across 4 departments, each with specialized skills, workflows, and deliverables.
| Agent | Specialty | When to Use |
|---|---|---|
| Product Manager | Strategy, roadmap, user stories, prioritization | Validating a startup idea, defining MVP scope, writing user stories, creating product roadmaps |
| Product Analyst | User research, feedback synthesis, data insights | Analyzing user feedback, running surveys, identifying feature gaps, data-driven product decisions |
| Sprint Planner | Sprint planning, backlog grooming, velocity tracking | Organizing work into sprints, prioritizing the backlog, estimating effort, tracking team velocity |
| ASO Specialist | App store optimization, keywords, metadata | Launching a mobile app, improving store rankings, optimizing screenshots and descriptions |
| Monetization Strategist | Pricing, packaging, revenue modeling | Setting up pricing tiers, choosing a business model, projecting unit economics, payment integration |
| Agent | Specialty | When to Use |
|---|---|---|
| Brand Guardian | Brand strategy, identity systems, voice & tone | Creating brand identity from scratch, establishing brand guidelines, ensuring brand consistency |
| UI Designer | Design systems, component libraries, accessibility | Building a component library, creating design tokens, ensuring WCAG compliance, dark mode |
| UX Architect | CSS architecture, layout frameworks, UX structure | Setting up CSS foundations, responsive layouts, information architecture, developer handoff specs |
| Logo Designer | Logos, logomarks, wordmarks, icon systems | Designing a new logo, creating favicon/app icon sets, establishing logo usage guidelines |
| Agent | Specialty | When to Use |
|---|---|---|
| Frontend Developer | React/Next.js, UI implementation, performance | Building landing pages, dashboards, web apps, optimizing Core Web Vitals, accessibility |
| Backend Developer | APIs, databases, auth, server architecture | Designing database schemas, building REST/GraphQL APIs, setting up authentication |
| Mobile Developer | Expo SDK 54, React Native, iOS & Android | Building cross-platform mobile apps, app store submission, push notifications, offline support |
| AI Engineer | LLM integration, prompt engineering, AI features | Adding AI-powered features, integrating Claude/OpenAI APIs, building AI workflows |
| DevOps Engineer | CI/CD, infrastructure, monitoring, deployment | Setting up deployment pipelines, configuring hosting, monitoring, Docker, cloud infrastructure |
| Agent | Specialty | When to Use |
|---|---|---|
| Content Strategist | Blog posts, copywriting, content marketing | Writing launch blog posts, creating content calendars, product copy, storytelling |
| SEO Specialist | Keywords, on-page SEO, backlinks, technical SEO | Improving search rankings, keyword research, optimizing pages, fixing technical SEO issues |
| Social Media Manager | Platform strategy, posting, community | Planning social media presence, creating post schedules, community engagement, brand voice |
| Growth Hacker | Viral loops, experiments, acquisition channels | Designing referral programs, running growth experiments, optimizing conversion funnels |
| Email Marketing Specialist | Email sequences, newsletters, deliverability | Building onboarding sequences, setting up newsletters, improving open rates, lifecycle emails |
git clone https://github.com/easonwang00/Startup-Agents.git
cd Startup-Agents
claudeThen just talk:
> "Let's build a startup. I want to make a tool that helps freelancers track time and send invoices."
Claude reads CLAUDE.md on startup, activates the right role, and writes context to shared memory.
There are three ways to activate AI employees:
Claude automatically picks the right role:
"Validate my startup idea" → Product Manager
"Build the API" → Backend Developer
"Design the brand" → Brand Guardian
"Plan our launch on Product Hunt" → Growth Hacker
Type @ in the Claude Code prompt to see all 19 agents:
@product-manager Define the MVP for my SaaS idea
@backend-developer Set up the database schema
@brand-guardian Create the brand color palette
@logo-designer Design our startup logo
@growth-hacker Design a referral program
All 19 agents
| @mention | Role |
|---|---|
@product-manager |
Product strategy & roadmap |
@product-analyst |
User research & data insights |
@sprint-planner |
Sprint planning & backlog |
@aso-specialist |
App store optimization |
@monetization-strategist |
Pricing & revenue |
@brand-guardian |
Brand strategy & identity |
@ui-designer |
Visual design systems & components |
@ux-architect |
UX architecture & CSS foundations |
@logo-designer |
Logo creation & icon systems |
@frontend-developer |
UI & React/Next.js |
@backend-developer |
APIs & databases |
@mobile-developer |
iOS & Android apps (Expo SDK 54) |
@ai-engineer |
AI/LLM features |
@devops-engineer |
CI/CD & deployment |
@content-strategist |
Blog & content marketing |
@seo-specialist |
Search engine optimization |
@social-media-manager |
Social platforms |
@growth-hacker |
Viral growth & experiments |
@email-marketing-specialist |
Email sequences & lifecycle |
claude --agent product-managerThis starts Claude Code fully in that role for the entire session.
The .memory/ folder is the brain of your startup. Every AI employee reads from and writes to it:
.memory/
├── company.md # Mission, business model, target market
├── product.md # Features, tech stack, architecture
├── decisions.md # Decision log with reasoning
├── progress.md # What's done, in progress, up next
├── brand.md # Colors, fonts, tone, logo
├── audience.md # Personas, user research, channels
└── metrics.md # KPIs, revenue, growth numbers
This means your agents stay in sync:
- The Engineer knows what the Designer decided about colors
- The Marketer knows what features the Product Manager prioritized
- The Designer knows what the Engineer has built so far
- Every decision is logged with reasoning for future reference
| You say | What happens |
|---|---|
| "I have a startup idea" | Product Manager validates it, defines the market, outlines the MVP |
| "Design the brand" | Brand Guardian creates color palette, typography, logo concepts, tone of voice |
| "Build the landing page" | Frontend Developer builds it using the Designer's specs and PM's copy |
| "Plan the launch" | Growth Hacker creates a go-to-market strategy across all channels |
| "Let's pivot" | Product Manager re-evaluates, updates shared memory, all roles adapt |
startup-agents/
├── CLAUDE.md # Master orchestrator (auto-read on startup)
├── .claude/agents/ # 19 agent wrappers (frontmatter + setup)
├── product/ # Product team role definitions
├── design/ # Design team role definitions
├── engineering/ # Engineering team role definitions
├── marketing/ # Marketing team role definitions
└── .memory/ # Shared brain (read/written by all agents)
| Layer | Location | Purpose |
|---|---|---|
| Agents | .claude/agents/ |
Lightweight wrappers — tells Claude Code which role to activate and which tools to use |
| Role knowledge | product/, design/, engineering/, marketing/ |
Deep skill definitions — frameworks, processes, deliverables, metrics |
| Shared memory | .memory/ |
Persistent context — every agent reads before acting, writes after deciding |
- Write the role definition in a department folder:
sales/
└── account-executive.md
- Create an agent wrapper in
.claude/agents/:
---
name: account-executive
description: Runs outbound sales, demos, and deal closing.
tools: Read, Write, Edit, Glob, Grep, Bash, WebFetch, WebSearch
model: sonnet
---
You are the **Account Executive** of this startup.
## Setup
1. Read your full role definition: `sales/account-executive.md`
2. Read shared memory in `.memory/`
## After completing work
Update relevant `.memory/` files.- Update
CLAUDE.mdto include the new department.
- Edit files in department folders (
product/,engineering/, etc.) to change skills and workflows - Edit files in
.claude/agents/to change tool access, model, or activation behavior
Most AI coding tools give you a single agent that writes code. But building a startup isn't just code — it's product thinking, design, marketing, and strategy. startup-agents gives you a team, not just a developer.
The shared memory system means your AI employees build on each other's work, just like a real team. The Product Manager's research informs the Engineer's architecture. The Designer's brand guides the Marketer's content. Decisions are logged so nothing is lost.
The goal: go from idea to $100K ARR with AI doing the heavy lifting.
PRs welcome. Some ideas:
- New roles (Finance, Sales, Customer Support, Legal)
- Better frameworks and processes in existing roles
- Templates for common startup types (SaaS, mobile app, marketplace)
- Integration guides for other AI coding tools (Cursor, Windsurf, etc.)
