/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: Install the full Solo Factory toolkit — 23 startup skills + solograph MCP server for code intelligence, KB search, and web search. Use when user says "install solo factory", "set up solo", "install all solo skills", "startup toolkit", or "solo factory setup". This is the one-command entry point for the entire startup pipeline.4license: MIT5---6
7# /factory
8
9One-command setup for the entire Solo Factory startup toolkit.
10
11## What gets installed
12
13**23 skills** — full startup pipeline from idea to shipped product:
14
15| 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 |
21
22**MCP server** (optional) — [solograph](https://github.com/fortunto2/solograph) provides 15 tools:
23- `kb_search` — semantic search over knowledge base
24- `session_search` — search past Claude Code sessions
25- `codegraph_query` / `codegraph_explain` / `codegraph_stats` / `codegraph_shared` — code intelligence
26- `project_info` / `project_code_search` / `project_code_reindex` — project registry
27- `source_search` / `source_list` / `source_tags` / `source_related` — source management
28- `web_search` — web search
29
30## Steps
31
321. **Parse arguments** from `$ARGUMENTS`:
33 - `--mcp` — also configure solograph MCP server
34 - `--skills-only` — skip MCP setup (default)
35 - No args — install skills, ask about MCP
36
372. **Detect agent and choose install method:**
38
39 ```bash
40 # Check what's available
41 command -v npx >/dev/null 2>&1 && echo "npx: ok"
42 command -v clawhub >/dev/null 2>&1 && echo "clawhub: ok"
43 ```
44
45 **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.
48
493. **Install all 23 skills:**
50
51 **Method A — npx skills (recommended, works immediately):**
52
53 ```bash
54 npx skills add fortunto2/solo-factory --all
55 ```
56
57 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.
58
59 **Method B — clawhub (OpenClaw users):**
60
61 ```bash
62 # Check login
63 clawhub whoami 2>/dev/null || echo "Run: clawhub login"
64
65 # Install available skills
66 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; do
72 echo -n "Installing solo-$skill... "
73 clawhub install "solo-$skill" 2>&1 | tail -1
74 sleep 2
75 done
76 ```
77
78 If some skills are not yet on ClawHub, fall back to Method A for those.
79
80 **Method C — Claude Code plugin (all-in-one):**
81
82 ```bash
83 claude plugin marketplace add https://github.com/fortunto2/solo-factory
84 claude plugin install solo@solo --scope user
85 ```
86
87 This installs all 23 skills + 3 agents + hooks + MCP auto-start in one command.
88
894. **MCP setup** (if `--mcp` or user agreed):
90
91 Ask: "Set up solograph MCP for code intelligence and KB search?"
92
93 **4a. Check uv/uvx:**
94 ```bash
95 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/"
98
99 **4b. Configure MCP:**
100
101 For OpenClaw (via mcporter):
102 ```bash
103 mcporter config add solograph --stdio "uvx solograph"
104 ```
105
106 For Claude Code (via .mcp.json):
107 ```json
108 {
109 "mcpServers": {
110 "solograph": {
111 "command": "uvx",
112 "args": ["solograph"]
113 }
114 }
115 }
116 ```
117
118 **4c. Verify:**
119 ```bash
120 uvx solograph --help
121 ```
122
1235. **Report results:**
124
125 ```
126 ## Solo Factory Setup Complete
127
128 **Install method:** npx skills / clawhub / Claude Code plugin
129 **Skills installed:** X/23
130 **MCP configured:** yes/no
131 **Failed:** [list any failures]
132
133 ### Quick start
134
135 Try these commands:
136 - `/solo-research "your startup idea"` — scout the market
137 - `/solo-validate "your startup idea"` — score + generate PRD
138 - `/solo-stream "should I quit my job"` — decision framework
139
140 ### Full pipeline
141
142 research → validate → scaffold → setup → plan → build → deploy → review
143
144 ### More info
145
146 GitHub: https://github.com/fortunto2/solo-factory
147 MCP: https://github.com/fortunto2/solograph
148 ```
149
150## Common Issues
151
152### npx skills: command not found
153**Fix:** Install Node.js 18+. npx comes with npm.
154
155### clawhub: some skills not found
156**Cause:** Not all skills published to ClawHub yet.
157**Fix:** Use `npx skills add fortunto2/solo-factory --all` instead.
158
159### uvx: command not found (for MCP)
160**Fix:** `curl -LsSf https://astral.sh/uv/install.sh | sh`
161
162### MCP tools not working
163**Fix:** Test with `uvx solograph --help`. Check `.mcp.json` or mcporter config.