{
  "schemaVersion": "1.0",
  "item": {
    "slug": "solo-community-outreach",
    "name": "Community Outreach",
    "source": "tencent",
    "type": "skill",
    "category": "效率提升",
    "sourceUrl": "https://clawhub.ai/fortunto2/solo-community-outreach",
    "canonicalUrl": "https://clawhub.ai/fortunto2/solo-community-outreach",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/solo-community-outreach",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=solo-community-outreach",
    "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-23T16:43:11.935Z",
      "expiresAt": "2026-04-30T16:43:11.935Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
        "contentDisposition": "attachment; filename=\"4claw-imageboard-1.0.1.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-community-outreach"
    },
    "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-community-outreach",
    "agentPageUrl": "https://openagent3.xyz/skills/solo-community-outreach/agent",
    "manifestUrl": "https://openagent3.xyz/skills/solo-community-outreach/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/solo-community-outreach/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": "/community-outreach",
        "body": "Find relevant community threads (Reddit, Hacker News, ProductHunt) and draft contextual, value-first responses. NOT spam — genuine helpful answers that naturally mention the product."
      },
      {
        "title": "MCP Tools (use if available)",
        "body": "web_search(query, engines, include_raw_content) — search Reddit, HN, web\nkb_search(query) — find related methodology\nproject_info(name) — get project details\n\nIf MCP tools are not available, use WebSearch/WebFetch as fallback."
      },
      {
        "title": "Steps",
        "body": "Parse project from $ARGUMENTS.\n\nRead PRD/README to understand: problem, solution, ICP, key features.\nIf empty: ask via AskUserQuestion.\n\n\n\nExtract search keywords:\n\nProblem keywords (what users complain about)\nSolution keywords (what users search for)\nCategory keywords (the market/niche)\nCompetitor names (for \"vs\" and \"alternative\" threads)\n\n\n\nSearch communities (run searches in parallel):\n3a. Reddit\nFor each keyword group, search via MCP web_search(query) or WebSearch:\n\n\"{problem} reddit\" — pain point threads\n\"{solution category} recommendations reddit\" — recommendation requests\n\"{competitor} alternative reddit\" — competitor frustration\n\"{competitor} vs reddit\" — comparison threads\n\nFor each result, extract: subreddit, title, URL, post date, comment count.\nFilter: prefer threads < 6 months old, > 5 comments (active).\n3b. Hacker News\nSearch via site:news.ycombinator.com:\n\n\"Show HN: {similar product category}\" — similar launches\n\"Ask HN: {problem domain}\" — questions in the space\n\"{competitor name} site:news.ycombinator.com\" — competitor mentions\n\nExtract: title, URL, points, comment count.\n3c. ProductHunt\nSearch via site:producthunt.com:\n\n\"{product category} site:producthunt.com\" — similar launches\n\"{competitor} site:producthunt.com\" — competitor pages\n\nExtract: product names, launch dates, upvote counts, taglines.\n3d. Other Communities (optional)\n\nsite:indiehackers.com \"{problem}\" — Indie Hackers\nsite:dev.to \"{solution category}\" — Dev.to (if technical product)\n\n\n\nForced reasoning — outreach strategy:\nBefore drafting, write out:\n\nBest 5 threads to engage with (highest relevance + activity)\nTone per community: Reddit (casual, self-deprecating), HN (technical, data-driven), PH (enthusiastic, builder)\nValue-first angle: What genuine help can we offer BEFORE mentioning the product?\nRed lines: No astroturfing, no fake accounts, always disclose you're the builder\n\n\n\nDraft responses for top 5 threads:\nFor each thread:\n### Thread: {title}\n**URL:** {url}\n**Subreddit/Community:** {community}\n**Why relevant:** {1 sentence}\n\n**Draft response:**\n{2-4 paragraph response that:\n- Directly addresses the question/problem\n- Provides genuine value (tips, experience, data)\n- Mentions the product naturally (last paragraph)\n- Includes \"disclaimer: I'm the developer\" for transparency\n}\n\n\n\nGenerate ProductHunt launch checklist:\n## ProductHunt Launch Checklist\n\n### Pre-Launch (1 week before)\n- [ ] Hunter identified (or self-hunting)\n- [ ] Tagline ready (< 60 chars): \"{tagline}\"\n- [ ] Description ready (< 260 chars)\n- [ ] 5+ screenshots/GIF prepared\n- [ ] Maker comment drafted (story + problem + solution)\n- [ ] Launch day scheduled (Tuesday-Thursday, 00:01 PST)\n\n### Launch Day\n- [ ] Post live and verified\n- [ ] Maker comment posted immediately\n- [ ] Share in relevant communities (not vote-begging)\n- [ ] Respond to all comments within 1 hour\n- [ ] Share progress on Twitter/LinkedIn\n\n### Post-Launch\n- [ ] Thank supporters\n- [ ] Collect feedback from comments\n- [ ] Update product based on feedback\n\n\n\nWrite outreach plan to docs/outreach-plan.md:\n# Community Outreach Plan: {Project Name}\n\n**Generated:** {YYYY-MM-DD}\n**Product:** {one-line description}\n**ICP:** {target persona}\n\n## Target Communities\n\n| Community | Relevant Threads Found | Priority |\n|-----------|----------------------|----------|\n| r/{subreddit} | N | high/medium/low |\n| Hacker News | N | high/medium/low |\n| ProductHunt | N | high/medium/low |\n\n## Top Threads to Engage\n\n{5 thread drafts from step 5}\n\n## ProductHunt Launch Checklist\n\n{checklist from step 6}\n\n## Search Keywords Used\n- {keyword1}: N results\n- {keyword2}: N results\n\n---\n*Generated by /community-outreach. Review all drafts before posting.*\n\n\n\nOutput summary — communities found, top 3 threads to engage, PH readiness."
      },
      {
        "title": "3a. Reddit",
        "body": "For each keyword group, search via MCP web_search(query) or WebSearch:\n\n\"{problem} reddit\" — pain point threads\n\"{solution category} recommendations reddit\" — recommendation requests\n\"{competitor} alternative reddit\" — competitor frustration\n\"{competitor} vs reddit\" — comparison threads\n\nFor each result, extract: subreddit, title, URL, post date, comment count.\nFilter: prefer threads < 6 months old, > 5 comments (active)."
      },
      {
        "title": "3b. Hacker News",
        "body": "Search via site:news.ycombinator.com:\n\n\"Show HN: {similar product category}\" — similar launches\n\"Ask HN: {problem domain}\" — questions in the space\n\"{competitor name} site:news.ycombinator.com\" — competitor mentions\n\nExtract: title, URL, points, comment count."
      },
      {
        "title": "3c. ProductHunt",
        "body": "Search via site:producthunt.com:\n\n\"{product category} site:producthunt.com\" — similar launches\n\"{competitor} site:producthunt.com\" — competitor pages\n\nExtract: product names, launch dates, upvote counts, taglines."
      },
      {
        "title": "3d. Other Communities (optional)",
        "body": "site:indiehackers.com \"{problem}\" — Indie Hackers\nsite:dev.to \"{solution category}\" — Dev.to (if technical product)"
      },
      {
        "title": "Critical Rules",
        "body": "Value first, product second — every response must genuinely help the person\nAlways disclose — \"I'm the developer\" or \"disclaimer: I built this\"\nNo vote manipulation — never ask for upvotes\nNo astroturfing — never pretend to be a user\nRespect community rules — check subreddit rules before posting\nQuality over quantity — 5 great responses > 50 generic ones"
      },
      {
        "title": "Web search not available",
        "body": "Cause: MCP web_search tool not configured or WebSearch not accessible.\nFix: Use WebSearch/WebFetch as primary. For better results with engine routing (Reddit, HN), set up SearXNG (private, self-hosted, free) and configure solograph MCP."
      },
      {
        "title": "No relevant threads found",
        "body": "Cause: Niche too small or wrong keywords.\nFix: Broaden search terms. Try competitor names, problem descriptions, or adjacent categories."
      },
      {
        "title": "Responses sound promotional",
        "body": "Cause: Product mention too prominent or lacks genuine value.\nFix: Rewrite with value-first approach: 80% helpful answer, 20% product mention. Always include builder disclosure."
      }
    ],
    "body": "/community-outreach\n\nFind relevant community threads (Reddit, Hacker News, ProductHunt) and draft contextual, value-first responses. NOT spam — genuine helpful answers that naturally mention the product.\n\nMCP Tools (use if available)\nweb_search(query, engines, include_raw_content) — search Reddit, HN, web\nkb_search(query) — find related methodology\nproject_info(name) — get project details\n\nIf MCP tools are not available, use WebSearch/WebFetch as fallback.\n\nSteps\n\nParse project from $ARGUMENTS.\n\nRead PRD/README to understand: problem, solution, ICP, key features.\nIf empty: ask via AskUserQuestion.\n\nExtract search keywords:\n\nProblem keywords (what users complain about)\nSolution keywords (what users search for)\nCategory keywords (the market/niche)\nCompetitor names (for \"vs\" and \"alternative\" threads)\n\nSearch communities (run searches in parallel):\n\n3a. Reddit\n\nFor each keyword group, search via MCP web_search(query) or WebSearch:\n\n\"{problem} reddit\" — pain point threads\n\"{solution category} recommendations reddit\" — recommendation requests\n\"{competitor} alternative reddit\" — competitor frustration\n\"{competitor} vs reddit\" — comparison threads\n\nFor each result, extract: subreddit, title, URL, post date, comment count. Filter: prefer threads < 6 months old, > 5 comments (active).\n\n3b. Hacker News\n\nSearch via site:news.ycombinator.com:\n\n\"Show HN: {similar product category}\" — similar launches\n\"Ask HN: {problem domain}\" — questions in the space\n\"{competitor name} site:news.ycombinator.com\" — competitor mentions\n\nExtract: title, URL, points, comment count.\n\n3c. ProductHunt\n\nSearch via site:producthunt.com:\n\n\"{product category} site:producthunt.com\" — similar launches\n\"{competitor} site:producthunt.com\" — competitor pages\n\nExtract: product names, launch dates, upvote counts, taglines.\n\n3d. Other Communities (optional)\nsite:indiehackers.com \"{problem}\" — Indie Hackers\nsite:dev.to \"{solution category}\" — Dev.to (if technical product)\n\nForced reasoning — outreach strategy: Before drafting, write out:\n\nBest 5 threads to engage with (highest relevance + activity)\nTone per community: Reddit (casual, self-deprecating), HN (technical, data-driven), PH (enthusiastic, builder)\nValue-first angle: What genuine help can we offer BEFORE mentioning the product?\nRed lines: No astroturfing, no fake accounts, always disclose you're the builder\n\nDraft responses for top 5 threads:\n\nFor each thread:\n\n### Thread: {title}\n**URL:** {url}\n**Subreddit/Community:** {community}\n**Why relevant:** {1 sentence}\n\n**Draft response:**\n{2-4 paragraph response that:\n- Directly addresses the question/problem\n- Provides genuine value (tips, experience, data)\n- Mentions the product naturally (last paragraph)\n- Includes \"disclaimer: I'm the developer\" for transparency\n}\n\n\nGenerate ProductHunt launch checklist:\n\n## ProductHunt Launch Checklist\n\n### Pre-Launch (1 week before)\n- [ ] Hunter identified (or self-hunting)\n- [ ] Tagline ready (< 60 chars): \"{tagline}\"\n- [ ] Description ready (< 260 chars)\n- [ ] 5+ screenshots/GIF prepared\n- [ ] Maker comment drafted (story + problem + solution)\n- [ ] Launch day scheduled (Tuesday-Thursday, 00:01 PST)\n\n### Launch Day\n- [ ] Post live and verified\n- [ ] Maker comment posted immediately\n- [ ] Share in relevant communities (not vote-begging)\n- [ ] Respond to all comments within 1 hour\n- [ ] Share progress on Twitter/LinkedIn\n\n### Post-Launch\n- [ ] Thank supporters\n- [ ] Collect feedback from comments\n- [ ] Update product based on feedback\n\n\nWrite outreach plan to docs/outreach-plan.md:\n\n# Community Outreach Plan: {Project Name}\n\n**Generated:** {YYYY-MM-DD}\n**Product:** {one-line description}\n**ICP:** {target persona}\n\n## Target Communities\n\n| Community | Relevant Threads Found | Priority |\n|-----------|----------------------|----------|\n| r/{subreddit} | N | high/medium/low |\n| Hacker News | N | high/medium/low |\n| ProductHunt | N | high/medium/low |\n\n## Top Threads to Engage\n\n{5 thread drafts from step 5}\n\n## ProductHunt Launch Checklist\n\n{checklist from step 6}\n\n## Search Keywords Used\n- {keyword1}: N results\n- {keyword2}: N results\n\n---\n*Generated by /community-outreach. Review all drafts before posting.*\n\n\nOutput summary — communities found, top 3 threads to engage, PH readiness.\n\nCritical Rules\nValue first, product second — every response must genuinely help the person\nAlways disclose — \"I'm the developer\" or \"disclaimer: I built this\"\nNo vote manipulation — never ask for upvotes\nNo astroturfing — never pretend to be a user\nRespect community rules — check subreddit rules before posting\nQuality over quantity — 5 great responses > 50 generic ones\nCommon Issues\nWeb search not available\n\nCause: MCP web_search tool not configured or WebSearch not accessible. Fix: Use WebSearch/WebFetch as primary. For better results with engine routing (Reddit, HN), set up SearXNG (private, self-hosted, free) and configure solograph MCP.\n\nNo relevant threads found\n\nCause: Niche too small or wrong keywords. Fix: Broaden search terms. Try competitor names, problem descriptions, or adjacent categories.\n\nResponses sound promotional\n\nCause: Product mention too prominent or lacks genuine value. Fix: Rewrite with value-first approach: 80% helpful answer, 20% product mention. Always include builder disclosure."
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/fortunto2/solo-community-outreach",
    "publisherUrl": "https://clawhub.ai/fortunto2/solo-community-outreach",
    "owner": "fortunto2",
    "version": "1.1.1",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/solo-community-outreach",
    "downloadUrl": "https://openagent3.xyz/downloads/solo-community-outreach",
    "agentUrl": "https://openagent3.xyz/skills/solo-community-outreach/agent",
    "manifestUrl": "https://openagent3.xyz/skills/solo-community-outreach/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/solo-community-outreach/agent.md"
  }
}