Turn vague growth ideas into a repeatable workflow: find relevant community conversations, estimate intent, avoid bad-fit threads, and draft replies that help first and promote only when appropriate.
Default to human-in-the-loop. This skill is for demand capture and community prospecting, not mass posting or deceptive automation.
It is especially useful for repo audit, launch readiness, market research, competitor research, positioning, finding users for a product, and planning Reddit or X outreach.
Collect a compact product brief before doing outreach research. Ask for only what is missing:
If the user has not provided a brief, use the template in assets/product-brief-template.md.
If the user only provides a repository, landing page, or README, start with a launch-readiness audit and market scan before doing community prospecting. Use:
references/repo-launch-readiness.mdreferences/market-research.mdreferences/positioning-heuristics.mdassets/repo-audit-template.mdassets/market-scan-template.mdassets/positioning-brief-template.mdRun the skill in this order unless the user explicitly asks for a narrower deliverable:
Example request:
I built a small developer tool. Audit the repo, research similar products, figure out the best positioning, then find Reddit threads where people are asking for alternatives and draft replies I could use.
Example output shape:
## Launch blockers
- No screenshot in README
- Weak headline
## Market summary
- Crowded category with a few incumbents
- Users switch when setup is too slow
## Positioning
- Primary angle: simplicity
- One-line positioning: A lightweight alternative for developers who only need X
## Opportunities
1. Thread: <url>
- Intent: 5
- Risk: 2
- Mode: Soft mention
- Draft reply: ...
Follow this sequence unless the user asks for only one narrow output.
If the user gives a repo instead of a polished product brief, derive the brief from:
Call out launch blockers before recommending outreach. Common blockers:
If needed, read references/repo-launch-readiness.md.
Before drafting outreach, understand the category:
When researching similar products, capture:
When researching users, capture:
Do not reduce market research to a feature checklist. Prefer:
If needed, read references/market-research.md and use assets/market-scan-template.md.
After the market scan, decide what the product should lead with.
Choose the main angle from evidence, not preference:
Pick one primary angle and at most one secondary angle.
Avoid stacking too many angles into the same message. A weak “everything tool” message usually performs worse than a narrow but clear one.
If needed, read references/positioning-heuristics.md and use assets/positioning-brief-template.md.
Translate the product brief into how real people describe the problem:
If needed, read references/intent-signals.md.
Create search queries for each platform using:
Prefer queries that look like what a founder would actually search manually. Include both broad and narrow variants.
Search for conversations where the author is:
Do not treat every mention as an opportunity. Skip vanity mentions, generic news, and unrelated discussions.
Score each candidate thread across two dimensions:
0-50-5Use this rubric:
5: actively asking for a solution, recommendation, alternative, or migration path now4: strong pain and explicit need, but not directly asking to buy3: clear pain but vague urgency2: adjacent discussion, weak buyer signal1: mostly curiosity or news0: not relevant5: clear anti-promo context, likely rule violation, or obviously off-topic4: probably poor fit, strong chance of backlash3: mixed fit, needs caution2: reasonable fit, still keep the reply light1: low risk0: very safe contextDo not recommend engagement on threads with intent lower than 3 or risk higher than 3 unless the user explicitly asks for aggressive exploration.
If the platform or community norms matter, read references/platform-guardrails.md.
Choose one of three modes for each thread:
Help only: answer the question without mentioning the productSoft mention: answer first, then lightly mention the product if it genuinely fitsDirect mention: recommend the product directly because the ask is explicit and the fit is strongDefault to the least promotional option that still serves the user.
Write like a participant in that platform, not like an ad.
Avoid:
If needed, read references/reply-patterns.md.
Return the results in a format the user can act on immediately:
Use the template in assets/outreach-output-template.md when the user wants a reusable report format.
When presenting opportunities, keep each item compact and decision-ready:
Why this is relevantWhy this is risky or safeWhat to sayWhy that wording fitsWhen the user asks for many replies, vary the structure and opening sentence. Do not generate near-duplicates.
Treat these as hard constraints:
When unsure, say the thread should be skipped.
This skill is strongest at producing:
Read only the resource that matches the task:
references/intent-signals.md: use when building queries, judging buyer intent, or clustering pain-languagereferences/market-research.md: use when researching users, competitors, substitutes, and category positioningreferences/platform-guardrails.md: use when deciding whether engagement is safe on Reddit or Xreferences/positioning-heuristics.md: use when deciding whether to lead with problem, audience, comparison, simplicity, trust, or workflow fitreferences/reply-patterns.md: use when drafting replies or post ideasreferences/repo-launch-readiness.md: use when the user provides a repo, README, release page, or unfinished product positioningassets/market-scan-template.md: use when the user wants a structured market or competitor scanassets/positioning-brief-template.md: use when the user wants a concise positioning recommendation before outreachassets/product-brief-template.md: use when the product brief is incompleteassets/repo-audit-template.md: use when turning a repo into a usable product brief and launch checklistassets/thread-scorecard-template.md: use when the user wants a reusable scoring worksheetassets/outreach-output-template.md: use when the user wants a structured report or operating cadenceUse this skill for requests such as:
共 1 个版本