mcpField
S
solo-community-outreach

solo-community-outreach

github.com/fortunto2マーケティング・グロース1845 回インストール今日更新
リポジトリ

solo-community-outreach について

solo-community-outreachは、Reddit、Hacker News、ProductHuntの関連投稿を探し、状況に応じた返信案を作るスキルです。役立つ情報を先に示す方針で、調査、コミュニティ別の発信、開示、ProductHuntの準備を支援します。

主な機能

  1. 01コミュニティ投稿の検索
  2. 02投稿やローンチ情報の抽出
  3. 03関連投稿の選定
  4. 04状況に合わせた返信案の作成
  5. 05開示とスパム防止ルールの適用
  6. 06ProductHuntチェックリストの準備

活用シーン

  1. 01製品の課題領域に関する投稿の発見
  2. 02RedditやHN向けの有用な返信準備
  3. 03ProductHunt公開素材の計画
  4. 04コミュニティ発信計画の作成

MCP 対応

利用可能な場合、web_search、web_extract、kb_search、project_infoなどのMCPツールを使います。使用できない場合はWebSearchとWebFetchに切り替えます。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/fortunto2/solo-factory --skill solo-community-outreach

インストール後、Claude Code で/solo-community-outreachを入力して読み込まれたか確認します。

詳細

/community-outreach

関連するコミュニティのスレッド(Reddit、Hacker News、ProductHunt)を探し、文脈に沿った、価値を最優先する返信案を作成します。スパムではなく、製品に自然に触れながら、本当に役立つ回答を目指します。

MCP ツール(利用可能な場合に使用)

  • web_search(query, engines, include_raw_content) — Reddit、HN、ウェブを検索します
  • web_extract(url, size, page) — 1つのスレッドまたは記事をクリーンなMarkdownとして読み込みます
  • kb_search(query) — 関連する手法を探します
  • project_info(name) — プロジェクトの詳細を取得します

MCP ツールが利用できない場合は、代わりに WebSearch/WebFetch を使用します。

手順

  1. $ARGUMENTS からプロジェクトを把握します。

    • PRD/READMEを読んで、課題、解決策、ICP、主要機能を把握します。
    • 空の場合:AskUserQuestionで質問します。
  2. 検索キーワードを抽出します。

    • 課題のキーワード(ユーザーが不満を訴えていること)
    • 解決策のキーワード(ユーザーが検索しているもの)
    • カテゴリーのキーワード(市場/ニッチ)
    • 競合名(「vs」や「代替製品」のスレッド向け)
  3. コミュニティを検索します(検索を並行して実行)。

    3a. Reddit

    キーワードのグループごとに、MCPのweb_search(query)またはWebSearchを使って検索します。

    • "{problem} reddit" — 課題を扱うスレッド
    • "{solution category} recommendations reddit" — おすすめを求める投稿
    • "{competitor} alternative reddit" — 競合への不満
    • "{competitor} vs reddit" — 比較スレッド

    検索結果ごとに、サブレディット、タイトル、URL、投稿日時、コメント数を抽出します。 絞り込み条件:6か月以内で、コメントが5件を超えるアクティブなスレッドを優先します。

    3b. Hacker News

    site:news.ycombinator.comを使って検索します。

    • "Show HN: {similar product category}" — 類似製品のローンチ
    • "Ask HN: {problem domain}" — 関連分野の質問
    • "{competitor name} site:news.ycombinator.com" — 競合への言及

    タイトル、URL、ポイント数、コメント数を抽出します。

    3c. ProductHunt

    site:producthunt.comを使って検索します。

    • "{product category} site:producthunt.com" — 類似製品のローンチ
    • "{competitor} site:producthunt.com" — 競合のページ

    製品名、ローンチ日、賛成票数、タグラインを抽出します。

    3d. その他のコミュニティ(任意)
    • site:indiehackers.com "{problem}" — Indie Hackers
    • site:dev.to "{solution category}" — Dev.to(技術系製品の場合)
  4. 必ず検討する — アウトリーチ戦略: 下書きを作成する前に、以下を書き出します。

    • 最適な5つのスレッド:(関連性と活発さが最も高いもの)
    • コミュニティごとのトーン: Reddit(くだけた、自虐的な調子)、HN(技術的で、データ重視)、PH(熱意のある、ビルダーらしい調子)
    • 価値を最優先する切り口: 製品に触れる前に、どのような本物の助けを提供できるか
    • 越えてはならない一線: アストロターフィングをしない、偽アカウントを使わない、常に開発者であることを明かす
  5. 上位5つのスレッドへの返信を作成します。

    各スレッドについて:

    ### Thread: {title}
    **URL:** {url}
    **Subreddit/Community:** {community}
    **Why relevant:** {1 sentence}
    
    **Draft response:**
    {2-4 paragraph response that:
    - Directly addresses the question/problem
    - Provides genuine value (tips, experience, data)
    - Mentions the product naturally (last paragraph)
    - Includes "disclaimer: I'm the developer" for transparency
    }
    
  6. ProductHuntのローンチチェックリストを作成します。

    ## ProductHunt Launch Checklist
    
    ### Pre-Launch (1 week before)
    - [ ] Hunter identified (or self-hunting)
    - [ ] Tagline ready (< 60 chars): "{tagline}"
    - [ ] Description ready (< 260 chars)
    - [ ] 5+ screenshots/GIF prepared
    - [ ] Maker comment drafted (story + problem + solution)
    - [ ] Launch day scheduled (Tuesday-Thursday, 00:01 PST)
    
    ### Launch Day
    - [ ] Post live and verified
    - [ ] Maker comment posted immediately
    - [ ] Share in relevant communities (not vote-begging)
    - [ ] Respond to all comments within 1 hour
    - [ ] Share progress on Twitter/LinkedIn
    
    ### Post-Launch
    - [ ] Thank supporters
    - [ ] Collect feedback from comments
    - [ ] Update product based on feedback
    
  7. アウトリーチ計画をdocs/outreach-plan.mdに記載します。

    # Community Outreach Plan: {Project Name}
    
    **Generated:** {YYYY-MM-DD}
    **Product:** {one-line description}
    **ICP:** {target persona}
    
    ## Target Communities
    
    | Community | Relevant Threads Found | Priority |
    |-----------|----------------------|----------|
    | r/{subreddit} | N | high/medium/low |
    | Hacker News | N | high/medium/low |
    | ProductHunt | N | high/medium/low |
    
    ## Top Threads to Engage
    
    {5 thread drafts from step 5}
    
    ## ProductHunt Launch Checklist
    
    {checklist from step 6}
    
    ## Search Keywords Used
    - {keyword1}: N results
    - {keyword2}: N results
    
    ---
    *Generated by /community-outreach. Review all drafts before posting.*
    
  8. 概要を出力します — 見つかったコミュニティ、アプローチする上位3つのスレッド、PHへの準備状況。

重要なルール

  1. まず価値を提供し、製品の話はその後 — すべての返信で相手に本当に役立つ情報を提供します
  2. 必ず開示する — 「私は開発者です」または「免責事項:これは私が開発しました」
  3. 投票を操作しない — 賛成票を求めないでください
  4. アストロターフィングをしない — ユーザーになりすますことは禁止です
  5. コミュニティのルールを尊重する — 投稿前にサブレディットのルールを確認します
  6. 量より質 — 汎用的な返信50件より、優れた返信5件を優先します

注意点

  1. Reddit のシャドウバンを招く要因 — サブレディットで最初のコメントにリンクを貼る、24 時間以内に自己宣伝の投稿を複数行う、短縮 URL を使うといった行為です。自分の製品に言及する前に、必ずサブレディットでコメントのカルマを積み上げてください。
  2. サブレディットごとに自己宣伝のルールが大きく異なります — r/SaaS は Show 投稿を許可し、r/startups はフレアの設定を必須とし、r/webdev はアフィリエイトリンクを禁止しています。投稿を作成する前に、必ずサイドバーのルールを確認してください。コメントと宣伝の比率を 10:1 にするよう求めるところもあります。
  3. PH の投票操作の検出 — ProductHunt は、同じ IP/ネットワークから同じタイミングで行われる組織的なアップボートを検出します。アップボートを依頼するために、Slack/Discord で PH の直接リンクを共有してはいけません。代わりに、文脈を添えてソーシャルメディアで共有してください。
  4. 古いスレッドはロックされています — Reddit の 6 か月以上前のスレッドはアーカイブされており、コメントできません。関連性だけでなく、日付でも絞り込んでください。HN のスレッドはロックされませんが、古いものはほとんど人目に触れません。
  5. 早すぎる「自分が作りました」という開示は逆効果です — まず価値を提供し(心から役立つ内容を 3~4 文で伝え)、その後で開示してください。「注意書き:私は開発者です」と書き出すと、コメント全体が広告のように読まれてしまいます。

よくある問題

ウェブ検索を利用できない

原因: MCP の web_search ツールが設定されていないか、WebSearch にアクセスできません。 対処法: まず WebSearch/WebFetch を使用してください。エンジンルーティング(Reddit、HN)の検索結果を改善するには、SearXNG(非公開、セルフホスト可能、無料)をセットアップし、solograph MCP を設定してください。

関連するスレッドが見つからない

原因: ニッチが小さすぎるか、キーワードが適切ではありません。 対処法: 検索語句の範囲を広げてください。競合製品名、問題の説明、関連カテゴリなどを試してください。

宣伝っぽい返信になる

原因: 製品への言及が目立ちすぎるか、心から役立つ情報が不足しています。 対処法: 価値を優先する方針で書き直してください。回答の 80% を役立つ情報に、製品への言及を 20% にします。必ず開発者であることを開示してください。

コメント