| name | solo-community-outreach |
| description | Find relevant Reddit, HN, and ProductHunt threads and draft value-first community responses with launch checklist. Use when user says "find communities", "draft outreach", "Reddit promotion", "ProductHunt launch", or "community marketing". Do NOT use for social media posts (use /content-gen) or video scripts (use /video-promo). |
| license | MIT |
| metadata | {"author":"fortunto2","version":"1.1.1","openclaw":{"emoji":"💬"}} |
| allowed-tools | Read, Grep, Glob, Write, WebSearch, WebFetch, AskUserQuestion, mcp__solograph__web_search, mcp__solograph__kb_search, mcp__solograph__project_info |
| argument-hint | <project-name or idea> |
/community-outreach
Find relevant community threads (Reddit, Hacker News, ProductHunt) and draft contextual, value-first responses. NOT spam — genuine helpful answers that naturally mention the product.
MCP Tools (use if available)
web_search(query, engines, include_raw_content) — search Reddit, HN, web
kb_search(query) — find related methodology
project_info(name) — get project details
If MCP tools are not available, use WebSearch/WebFetch as fallback.
Steps
-
Parse project from $ARGUMENTS.
- Read PRD/README to understand: problem, solution, ICP, key features.
- If empty: ask via AskUserQuestion.
-
Extract search keywords:
- Problem keywords (what users complain about)
- Solution keywords (what users search for)
- Category keywords (the market/niche)
- Competitor names (for "vs" and "alternative" threads)
-
Search communities (run searches in parallel):
3a. Reddit
For each keyword group, search via MCP web_search(query) or WebSearch:
"{problem} reddit" — pain point threads
"{solution category} recommendations reddit" — recommendation requests
"{competitor} alternative reddit" — competitor frustration
"{competitor} vs reddit" — comparison threads
For each result, extract: subreddit, title, URL, post date, comment count.
Filter: prefer threads < 6 months old, > 5 comments (active).
3b. Hacker News
Search via site:news.ycombinator.com:
"Show HN: {similar product category}" — similar launches
"Ask HN: {problem domain}" — questions in the space
"{competitor name} site:news.ycombinator.com" — competitor mentions
Extract: title, URL, points, comment count.
3c. ProductHunt
Search via site:producthunt.com:
"{product category} site:producthunt.com" — similar launches
"{competitor} site:producthunt.com" — competitor pages
Extract: product names, launch dates, upvote counts, taglines.
3d. Other Communities (optional)
site:indiehackers.com "{problem}" — Indie Hackers
site:dev.to "{solution category}" — Dev.to (if technical product)
-
Forced reasoning — outreach strategy:
Before drafting, write out:
- Best 5 threads to engage with (highest relevance + activity)
- Tone per community: Reddit (casual, self-deprecating), HN (technical, data-driven), PH (enthusiastic, builder)
Critical Rules
- Value first, product second — every response must genuinely help the person
- Always disclose — "I'm the developer" or "disclaimer: I built this"
- No vote manipulation — never ask for upvotes
- No astroturfing — never pretend to be a user
- Respect community rules — check subreddit rules before posting
- Quality over quantity — 5 great responses > 50 generic ones
Common Issues
Web search not available
Cause: 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.
No relevant threads found
Cause: Niche too small or wrong keywords.
Fix: Broaden search terms. Try competitor names, problem descriptions, or adjacent categories.
Responses sound promotional
Cause: Product mention too prominent or lacks genuine value.
Fix: Rewrite with value-first approach: 80% helpful answer, 20% product mention. Always include builder disclosure.