/factory
One-command setup for the entire Solo Factory startup toolkit.
What gets installed
23 skills — full startup pipeline from idea to shipped product:
| Phase |
Skills |
| Analysis |
research, validate, stream, swarm |
| Development |
scaffold, setup, plan, build, deploy, review |
| Promotion |
seo-audit, content-gen, community-outreach, video-promo, landing-gen, metrics-track |
| Utilities |
init, audit, retro, pipeline, humanize, index-youtube, you2idea-extract |
MCP server (optional) — solograph provides 15 tools:
kb_search — semantic search over knowledge base
session_search — search past Claude Code sessions
codegraph_query / codegraph_explain / codegraph_stats / codegraph_shared — code intelligence
project_info / project_code_search / project_code_reindex — project registry
source_search / source_list / source_tags / source_related — source management
web_search — web search
Steps
Parse arguments from $ARGUMENTS:
--mcp — also configure solograph MCP server
--skills-only — skip MCP setup (default)
- No args — install skills, ask about MCP
Detect agent and choose install method:
# Check what's available
command -v npx >/dev/null 2>&1 && echo "npx: ok"
command -v clawhub >/dev/null 2>&1 && echo "clawhub: ok"
Method A (recommended): npx skills — works with any AI agent, installs from GitHub directly.
Method B: clawhub install — for OpenClaw users who prefer ClawHub registry.
Method C: Claude Code plugin — if user is on Claude Code, suggest plugin instead.
Install all 23 skills:
Method A — npx skills (recommended, works immediately):
npx skills add fortunto2/solo-factory --all
This single command installs all skills from GitHub to all detected agents (Claude Code, Cursor, Copilot, Gemini CLI, Codex, etc.). No account or publishing required.
Method B — clawhub (OpenClaw users):
# Check login
clawhub whoami 2>/dev/null || echo "Run: clawhub login"
# Install available skills
for skill in \
audit build community-outreach content-gen deploy \
humanize index-youtube init landing-gen metrics-track \
pipeline plan research retro review \
scaffold seo-audit setup stream swarm \
validate video-promo you2idea-extract; do
echo -n "Installing solo-$skill... "
clawhub install "solo-$skill" 2>&1 | tail -1
sleep 2
done
If some skills are not yet on ClawHub, fall back to Method A for those.
Method C — Claude Code plugin (all-in-one):
claude plugin marketplace add https://github.com/fortunto2/solo-factory
claude plugin install solo@solo --scope user
This installs all 23 skills + 3 agents + hooks + MCP auto-start in one command.
MCP setup (if --mcp or user agreed):
Ask: "Set up solograph MCP for code intelligence and KB search?"
4a. Check uv/uvx:
command -v uvx >/dev/null 2>&1 && echo "uvx: ok" || echo "uvx: missing"
If missing: "Install uv first: https://docs.astral.sh/uv/"
4b. Configure MCP:
For OpenClaw (via mcporter):
mcporter config add solograph --stdio "uvx solograph"
For Claude Code (via .mcp.json):
{
"mcpServers": {
"solograph": {
"command": "uvx",
"args": ["solograph"]
}
}
}
4c. Verify:
uvx solograph --help
Report results:
## Solo Factory Setup Complete
**Install method:** npx skills / clawhub / Claude Code plugin
**Skills installed:** X/23
**MCP configured:** yes/no
**Failed:** [list any failures]
### Quick start
Try these commands:
- `/solo-research "your startup idea"` — scout the market
- `/solo-validate "your startup idea"` — score + generate PRD
- `/solo-stream "should I quit my job"` — decision framework
### Full pipeline
research → validate → scaffold → setup → plan → build → deploy → review
### More info
GitHub: https://github.com/fortunto2/solo-factory
MCP: https://github.com/fortunto2/solograph
Common Issues
npx skills: command not found
Fix: Install Node.js 18+. npx comes with npm.
clawhub: some skills not found
Cause: Not all skills published to ClawHub yet.
Fix: Use npx skills add fortunto2/solo-factory --all instead.
uvx: command not found (for MCP)
Fix: curl -LsSf https://astral.sh/uv/install.sh | sh
MCP tools not working
Fix: Test with uvx solograph --help. Check .mcp.json or mcporter config.
1---2name: solo-factory3description: Use when "install solo factory", "set up solo", "install all solo skills", "startup toolkit", "solo factory setup", or first-time installation of the startup pipeline.4license: MIT5---67# /factory89One-command setup for the entire Solo Factory startup toolkit.1011## What gets installed1213**23 skills** — full startup pipeline from idea to shipped product:1415| Phase | Skills |16|-------|--------|17| Analysis | research, validate, stream, swarm |18| Development | scaffold, setup, plan, build, deploy, review |19| Promotion | seo-audit, content-gen, community-outreach, video-promo, landing-gen, metrics-track |20| Utilities | init, audit, retro, pipeline, humanize, index-youtube, you2idea-extract |2122**MCP server** (optional) — [solograph](https://github.com/fortunto2/solograph) provides 15 tools:23- `kb_search` — semantic search over knowledge base24- `session_search` — search past Claude Code sessions25- `codegraph_query` / `codegraph_explain` / `codegraph_stats` / `codegraph_shared` — code intelligence26- `project_info` / `project_code_search` / `project_code_reindex` — project registry27- `source_search` / `source_list` / `source_tags` / `source_related` — source management28- `web_search` — web search2930## Steps31321. **Parse arguments** from `$ARGUMENTS`:33 - `--mcp` — also configure solograph MCP server34 - `--skills-only` — skip MCP setup (default)35 - No args — install skills, ask about MCP36372. **Detect agent and choose install method:**3839 ```bash40 # Check what's available41 command -v npx >/dev/null 2>&1 && echo "npx: ok"42 command -v clawhub >/dev/null 2>&1 && echo "clawhub: ok"43 ```4445 **Method A (recommended): `npx skills`** — works with any AI agent, installs from GitHub directly.46 **Method B: `clawhub install`** — for OpenClaw users who prefer ClawHub registry.47 **Method C: Claude Code plugin** — if user is on Claude Code, suggest plugin instead.48493. **Install all 23 skills:**5051 **Method A — npx skills (recommended, works immediately):**5253 ```bash54 npx skills add fortunto2/solo-factory --all55 ```5657 This single command installs all skills from GitHub to all detected agents (Claude Code, Cursor, Copilot, Gemini CLI, Codex, etc.). No account or publishing required.5859 **Method B — clawhub (OpenClaw users):**6061 ```bash62 # Check login63 clawhub whoami 2>/dev/null || echo "Run: clawhub login"6465 # Install available skills66 for skill in \67 audit build community-outreach content-gen deploy \68 humanize index-youtube init landing-gen metrics-track \69 pipeline plan research retro review \70 scaffold seo-audit setup stream swarm \71 validate video-promo you2idea-extract; do72 echo -n "Installing solo-$skill... "73 clawhub install "solo-$skill" 2>&1 | tail -174 sleep 275 done76 ```7778 If some skills are not yet on ClawHub, fall back to Method A for those.7980 **Method C — Claude Code plugin (all-in-one):**8182 ```bash83 claude plugin marketplace add https://github.com/fortunto2/solo-factory84 claude plugin install solo@solo --scope user85 ```8687 This installs all 23 skills + 3 agents + hooks + MCP auto-start in one command.88894. **MCP setup** (if `--mcp` or user agreed):9091 Ask: "Set up solograph MCP for code intelligence and KB search?"9293 **4a. Check uv/uvx:**94 ```bash95 command -v uvx >/dev/null 2>&1 && echo "uvx: ok" || echo "uvx: missing"96 ```97 If missing: "Install uv first: https://docs.astral.sh/uv/"9899 **4b. Configure MCP:**100101 For OpenClaw (via mcporter):102 ```bash103 mcporter config add solograph --stdio "uvx solograph"104 ```105106 For Claude Code (via .mcp.json):107 ```json108 {109 "mcpServers": {110 "solograph": {111 "command": "uvx",112 "args": ["solograph"]113 }114 }115 }116 ```117118 **4c. Verify:**119 ```bash120 uvx solograph --help121 ```1221235. **Report results:**124125 ```126 ## Solo Factory Setup Complete127128 **Install method:** npx skills / clawhub / Claude Code plugin129 **Skills installed:** X/23130 **MCP configured:** yes/no131 **Failed:** [list any failures]132133 ### Quick start134135 Try these commands:136 - `/solo-research "your startup idea"` — scout the market137 - `/solo-validate "your startup idea"` — score + generate PRD138 - `/solo-stream "should I quit my job"` — decision framework139140 ### Full pipeline141142 research → validate → scaffold → setup → plan → build → deploy → review143144 ### More info145146 GitHub: https://github.com/fortunto2/solo-factory147 MCP: https://github.com/fortunto2/solograph148 ```149150## Common Issues151152### npx skills: command not found153**Fix:** Install Node.js 18+. npx comes with npm.154155### clawhub: some skills not found156**Cause:** Not all skills published to ClawHub yet.157**Fix:** Use `npx skills add fortunto2/solo-factory --all` instead.158159### uvx: command not found (for MCP)160**Fix:** `curl -LsSf https://astral.sh/uv/install.sh | sh`161162### MCP tools not working163**Fix:** Test with `uvx solograph --help`. Check `.mcp.json` or mcporter config.