{
  "schemaVersion": "1.0",
  "item": {
    "slug": "solo-factory",
    "name": "Factory",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/fortunto2/solo-factory",
    "canonicalUrl": "https://clawhub.ai/fortunto2/solo-factory",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/solo-factory",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=solo-factory",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-30T16:55:25.780Z",
      "expiresAt": "2026-05-07T16:55:25.780Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
        "contentDisposition": "attachment; filename=\"network-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/solo-factory"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/solo-factory",
    "agentPageUrl": "https://openagent3.xyz/skills/solo-factory/agent",
    "manifestUrl": "https://openagent3.xyz/skills/solo-factory/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/solo-factory/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "/factory",
        "body": "One-command setup for the entire Solo Factory startup toolkit."
      },
      {
        "title": "What gets installed",
        "body": "23 skills — full startup pipeline from idea to shipped product:\n\nPhaseSkillsAnalysisresearch, validate, stream, swarmDevelopmentscaffold, setup, plan, build, deploy, reviewPromotionseo-audit, content-gen, community-outreach, video-promo, landing-gen, metrics-trackUtilitiesinit, audit, retro, pipeline, humanize, index-youtube, you2idea-extract\n\nMCP server (optional) — solograph provides 15 tools:\n\nkb_search — semantic search over knowledge base\nsession_search — search past Claude Code sessions\ncodegraph_query / codegraph_explain / codegraph_stats / codegraph_shared — code intelligence\nproject_info / project_code_search / project_code_reindex — project registry\nsource_search / source_list / source_tags / source_related — source management\nweb_search — web search"
      },
      {
        "title": "Steps",
        "body": "Parse arguments from $ARGUMENTS:\n\n--mcp — also configure solograph MCP server\n--skills-only — skip MCP setup (default)\nNo args — install skills, ask about MCP\n\n\n\nDetect agent and choose install method:\n# Check what's available\ncommand -v npx >/dev/null 2>&1 && echo \"npx: ok\"\ncommand -v clawhub >/dev/null 2>&1 && echo \"clawhub: ok\"\n\nMethod A (recommended): npx skills — works with any AI agent, installs from GitHub directly.\nMethod B: clawhub install — for OpenClaw users who prefer ClawHub registry.\nMethod C: Claude Code plugin — if user is on Claude Code, suggest plugin instead.\n\n\nInstall all 23 skills:\nMethod A — npx skills (recommended, works immediately):\nnpx skills add fortunto2/solo-factory --all\n\nThis single command installs all skills from GitHub to all detected agents (Claude Code, Cursor, Copilot, Gemini CLI, Codex, etc.). No account or publishing required.\nMethod B — clawhub (OpenClaw users):\n# Check login\nclawhub whoami 2>/dev/null || echo \"Run: clawhub login\"\n\n# Install available skills\nfor skill in \\\n  audit build community-outreach content-gen deploy \\\n  humanize index-youtube init landing-gen metrics-track \\\n  pipeline plan research retro review \\\n  scaffold seo-audit setup stream swarm \\\n  validate video-promo you2idea-extract; do\n  echo -n \"Installing solo-$skill... \"\n  clawhub install \"solo-$skill\" 2>&1 | tail -1\n  sleep 2\ndone\n\nIf some skills are not yet on ClawHub, fall back to Method A for those.\nMethod C — Claude Code plugin (all-in-one):\nclaude plugin marketplace add https://github.com/fortunto2/solo-factory\nclaude plugin install solo@solo --scope user\n\nThis installs all 23 skills + 3 agents + hooks + MCP auto-start in one command.\n\n\nMCP setup (if --mcp or user agreed):\nAsk: \"Set up solograph MCP for code intelligence and KB search?\"\n4a. Check uv/uvx:\ncommand -v uvx >/dev/null 2>&1 && echo \"uvx: ok\" || echo \"uvx: missing\"\n\nIf missing: \"Install uv first: https://docs.astral.sh/uv/\"\n4b. Configure MCP:\nFor OpenClaw (via mcporter):\nmcporter config add solograph --stdio \"uvx solograph\"\n\nFor Claude Code (via .mcp.json):\n{\n  \"mcpServers\": {\n    \"solograph\": {\n      \"command\": \"uvx\",\n      \"args\": [\"solograph\"]\n    }\n  }\n}\n\n4c. Verify:\nuvx solograph --help\n\n\n\nReport results:\n## Solo Factory Setup Complete\n\n**Install method:** npx skills / clawhub / Claude Code plugin\n**Skills installed:** X/23\n**MCP configured:** yes/no\n**Failed:** [list any failures]\n\n### Quick start\n\nTry these commands:\n- `/solo-research \"your startup idea\"` — scout the market\n- `/solo-validate \"your startup idea\"` — score + generate PRD\n- `/solo-stream \"should I quit my job\"` — decision framework\n\n### Full pipeline\n\nresearch → validate → scaffold → setup → plan → build → deploy → review\n\n### More info\n\nGitHub: https://github.com/fortunto2/solo-factory\nMCP: https://github.com/fortunto2/solograph"
      },
      {
        "title": "npx skills: command not found",
        "body": "Fix: Install Node.js 18+. npx comes with npm."
      },
      {
        "title": "clawhub: some skills not found",
        "body": "Cause: Not all skills published to ClawHub yet.\nFix: Use npx skills add fortunto2/solo-factory --all instead."
      },
      {
        "title": "uvx: command not found (for MCP)",
        "body": "Fix: curl -LsSf https://astral.sh/uv/install.sh | sh"
      },
      {
        "title": "MCP tools not working",
        "body": "Fix: Test with uvx solograph --help. Check .mcp.json or mcporter config."
      }
    ],
    "body": "/factory\n\nOne-command setup for the entire Solo Factory startup toolkit.\n\nWhat gets installed\n\n23 skills — full startup pipeline from idea to shipped product:\n\nPhase\tSkills\nAnalysis\tresearch, validate, stream, swarm\nDevelopment\tscaffold, setup, plan, build, deploy, review\nPromotion\tseo-audit, content-gen, community-outreach, video-promo, landing-gen, metrics-track\nUtilities\tinit, audit, retro, pipeline, humanize, index-youtube, you2idea-extract\n\nMCP server (optional) — solograph provides 15 tools:\n\nkb_search — semantic search over knowledge base\nsession_search — search past Claude Code sessions\ncodegraph_query / codegraph_explain / codegraph_stats / codegraph_shared — code intelligence\nproject_info / project_code_search / project_code_reindex — project registry\nsource_search / source_list / source_tags / source_related — source management\nweb_search — web search\nSteps\n\nParse arguments from $ARGUMENTS:\n\n--mcp — also configure solograph MCP server\n--skills-only — skip MCP setup (default)\nNo args — install skills, ask about MCP\n\nDetect agent and choose install method:\n\n# Check what's available\ncommand -v npx >/dev/null 2>&1 && echo \"npx: ok\"\ncommand -v clawhub >/dev/null 2>&1 && echo \"clawhub: ok\"\n\n\nMethod 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.\n\nInstall all 23 skills:\n\nMethod A — npx skills (recommended, works immediately):\n\nnpx skills add fortunto2/solo-factory --all\n\n\nThis single command installs all skills from GitHub to all detected agents (Claude Code, Cursor, Copilot, Gemini CLI, Codex, etc.). No account or publishing required.\n\nMethod B — clawhub (OpenClaw users):\n\n# Check login\nclawhub whoami 2>/dev/null || echo \"Run: clawhub login\"\n\n# Install available skills\nfor skill in \\\n  audit build community-outreach content-gen deploy \\\n  humanize index-youtube init landing-gen metrics-track \\\n  pipeline plan research retro review \\\n  scaffold seo-audit setup stream swarm \\\n  validate video-promo you2idea-extract; do\n  echo -n \"Installing solo-$skill... \"\n  clawhub install \"solo-$skill\" 2>&1 | tail -1\n  sleep 2\ndone\n\n\nIf some skills are not yet on ClawHub, fall back to Method A for those.\n\nMethod C — Claude Code plugin (all-in-one):\n\nclaude plugin marketplace add https://github.com/fortunto2/solo-factory\nclaude plugin install solo@solo --scope user\n\n\nThis installs all 23 skills + 3 agents + hooks + MCP auto-start in one command.\n\nMCP setup (if --mcp or user agreed):\n\nAsk: \"Set up solograph MCP for code intelligence and KB search?\"\n\n4a. Check uv/uvx:\n\ncommand -v uvx >/dev/null 2>&1 && echo \"uvx: ok\" || echo \"uvx: missing\"\n\n\nIf missing: \"Install uv first: https://docs.astral.sh/uv/\"\n\n4b. Configure MCP:\n\nFor OpenClaw (via mcporter):\n\nmcporter config add solograph --stdio \"uvx solograph\"\n\n\nFor Claude Code (via .mcp.json):\n\n{\n  \"mcpServers\": {\n    \"solograph\": {\n      \"command\": \"uvx\",\n      \"args\": [\"solograph\"]\n    }\n  }\n}\n\n\n4c. Verify:\n\nuvx solograph --help\n\n\nReport results:\n\n## Solo Factory Setup Complete\n\n**Install method:** npx skills / clawhub / Claude Code plugin\n**Skills installed:** X/23\n**MCP configured:** yes/no\n**Failed:** [list any failures]\n\n### Quick start\n\nTry these commands:\n- `/solo-research \"your startup idea\"` — scout the market\n- `/solo-validate \"your startup idea\"` — score + generate PRD\n- `/solo-stream \"should I quit my job\"` — decision framework\n\n### Full pipeline\n\nresearch → validate → scaffold → setup → plan → build → deploy → review\n\n### More info\n\nGitHub: https://github.com/fortunto2/solo-factory\nMCP: https://github.com/fortunto2/solograph\n\nCommon Issues\nnpx skills: command not found\n\nFix: Install Node.js 18+. npx comes with npm.\n\nclawhub: some skills not found\n\nCause: Not all skills published to ClawHub yet. Fix: Use npx skills add fortunto2/solo-factory --all instead.\n\nuvx: command not found (for MCP)\n\nFix: curl -LsSf https://astral.sh/uv/install.sh | sh\n\nMCP tools not working\n\nFix: Test with uvx solograph --help. Check .mcp.json or mcporter config."
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/fortunto2/solo-factory",
    "publisherUrl": "https://clawhub.ai/fortunto2/solo-factory",
    "owner": "fortunto2",
    "version": "1.1.1",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/solo-factory",
    "downloadUrl": "https://openagent3.xyz/downloads/solo-factory",
    "agentUrl": "https://openagent3.xyz/skills/solo-factory/agent",
    "manifestUrl": "https://openagent3.xyz/skills/solo-factory/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/solo-factory/agent.md"
  }
}