create-startups
v0.1.1
Published
Startup Factory CLI - Generate and validate startup ideas with AI
Maintainers
Readme
create-startups
Startup Factory CLI - Generate and validate startup ideas with AI-powered feedback from expert personas.
Quick Start
npx create-startupsOr with a name:
npx create-startups "My Startup Idea"What It Does
create-startups is an interactive CLI wizard that guides you through the essential questions every founder should answer:
- IDEA - What's your startup idea?
- CUSTOMER - Who is your target customer?
- PROBLEM - What problem are you solving?
- FOUNDER CAPABILITY - What unique skills do you bring?
- FOUNDER INSIGHT - What do you know that others don't?
- FOUNDER MOTIVATION - Why are you the right person for this?
- COMPETITORS - Who else is solving this problem?
- PRODUCT/SERVICE - What will you build?
- NAME - What will you call it?
- DOMAIN - Do you have a domain?
AI Agent Feedback
After completing the wizard, you'll receive feedback from four AI personas:
- Priya (Product) - Evaluates product-market fit and MVP viability
- Mark (Marketing) - Analyzes positioning and customer acquisition
- Sally (Sales) - Assesses revenue model and pricing strategy
- Tom (Tech) - Reviews technical feasibility and architecture
Project Generation
The CLI creates a complete startup portfolio project structure:
my-startup/
├── .db.sb/
│ └── config.ts # Database configuration
├── startups/
│ └── my-startup/
│ └── index.mdx # Main startup document
├── founders/
│ └── founder.mdx # Founder profile
├── ideas/
│ └── my-startup.mdx # Idea documentation
├── problems/
│ └── main-problem.mdx # Problem statement
├── customers/
│ └── target-customer.mdx # Customer segment
├── experiments/ # Validation experiments
├── hypotheses/ # Business hypotheses
└── package.jsonGitHub Integration
Optionally connect to GitHub to:
- Authenticate via OAuth (oauth.do)
- Create a private repository
- Push your startup portfolio
Options
Usage: create-startups [options] [name]
Arguments:
name Name for your startup portfolio
Options:
-V, --version output the version number
-y, --yes Skip prompts and use defaults
--no-git Skip GitHub integration
--no-ai Skip AI agent feedback
-h, --help display help for commandExamples
Full wizard with AI feedback and GitHub
npx create-startupsQuick local-only mode
npx create-startups "My SaaS Idea" --no-git --no-aiSkip GitHub but get AI feedback
npx create-startups --no-gitRequirements
- Node.js 18+
- Internet connection (for AI feedback and GitHub integration)
API
The AI feedback uses the api.sb generation API. If the API is unavailable, placeholder feedback with general guidance is provided.
Related
- startups.studio - Full startup development platform
- db.sb - Business-as-Code database
- api.sb - AI and integration APIs
License
MIT
