From solo
Installs 23 Solo Factory skills for full startup pipeline (analysis to promotion) and optional solograph MCP server via npx, clawhub, or plugin. Use for first-time setup.
npx claudepluginhub fortunto2/solo-factory --plugin soloThis skill is limited to using the following tools:
One-command setup for the entire Solo Factory startup toolkit.
Generates design tokens/docs from CSS/Tailwind/styled-components codebases, audits visual consistency across 10 dimensions, detects AI slop in UI.
Records polished WebM UI demo videos of web apps using Playwright with cursor overlay, natural pacing, and three-phase scripting. Activates for demo, walkthrough, screen recording, or tutorial requests.
Delivers idiomatic Kotlin patterns for null safety, immutability, sealed classes, coroutines, Flows, extensions, DSL builders, and Gradle DSL. Use when writing, reviewing, refactoring, or designing Kotlin code.
One-command setup for the entire Solo Factory startup toolkit.
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 basesession_search — search past Claude Code sessionscodegraph_query / codegraph_explain / codegraph_stats / codegraph_shared — code intelligenceproject_info / project_code_search / project_code_reindex — project registrysource_search / source_list / source_tags / source_related — source managementweb_search — web searchParse arguments from $ARGUMENTS:
--mcp — also configure solograph MCP server--skills-only — skip MCP setup (default)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
Fix: Install Node.js 18+. npx comes with npm.
Cause: Not all skills published to ClawHub yet.
Fix: Use npx skills add fortunto2/solo-factory --all instead.
Fix: curl -LsSf https://astral.sh/uv/install.sh | sh
Fix: Test with uvx solograph --help. Check .mcp.json or mcporter config.