listening-sources-template.md
123 lines · skills/social/references/listening-sources-template.md at 88c79f6
Listening Sources — Template
Copy this file to .agents/listening-sources.md in your project (or .claude/listening-sources.md) and fill in the brackets. Claude reads it when running the listening workflow.
Delete sections you don't use. Keep this short and current — stale sources are worse than no sources.
Raw lines 1 to 8
What We're Listening For
Brand / product: [Your product name] Category: [e.g., "AI writing assistant", "Postgres GUI"] Goal: [e.g., "find people switching from Notion", "engage with B2B SaaS founders 50-200 employees"]
Raw lines 9 to 14ICP (for scoring)
Used by the scoring rubric to judge ICP fit.
- Role: [e.g., "founder, head of marketing, marketing ops lead"]
- Company stage: [e.g., "seed to Series B SaaS, 10-200 employees"]
- Industry: [e.g., "B2B SaaS, infra, devtools"]
- Signals they're a fit: [e.g., "writes about GTM, runs paid ads, recently raised"]
Raw lines 15 to 25
Target Accounts
Engage with every post from these accounts when relevant. Keep this list to 20-50 max.
Raw lines 26 to 29LinkedIn (browser-driven — use dev-browser to view feed)
- [Name] —
linkedin.com/in/handle - [Name] —
linkedin.com/in/handle
Blogs / Newsletters (RSS)
- [Name] —
https://example.com/feed/ - [Name] —
https://example.substack.com/feed
Keywords (intent signals)
Search across all platforms. Claude runs these through Reddit, HN, Bluesky on the daily loop.
Raw lines 54 to 57High-intent (someone shopping or switching)
"alternative to [competitor]""looking for a [category] tool""recommend a [category]""switching from [competitor]""frustrated with [competitor]"
Problem signals (someone in pain)
"[category] is so [bad/hard/expensive]""why is [category] [problem]""hate [pain point]"
Competitor mentions (monitor for switching language)
"[competitor 1]""[competitor 2]"
Raw lines 75 to 80
Subreddits
Pulled via Reddit JSON API on the daily loop.
- r/SaaS
- r/Entrepreneur
- r/[your niche, e.g., "marketing", "devtools"]
- r/[adjacent community]
Raw lines 81 to 91
Saved Searches (manual / browser-driven)
URLs Claude opens via dev-browser to scan.
Raw lines 92 to 95LinkedIn Sales Navigator
- [Search name] —
https://linkedin.com/sales/search/people?...
Do Not Engage
Save yourself the regret.
- Accounts known for bad-faith dunking: [@handle], [@handle]
- Blocked brands / competitors who'll screenshot: [list]
- Topics to avoid: [politics, [your founder's hot takes], etc.]
Raw lines 107 to 116
Notes for Claude
- When asked for "today's top 10," output in the format defined in listening.md
- For LinkedIn and X, use dev-browser with the persistent session (user is logged in)
- For everything else, use the curl recipes in listening.md
- Default lookback: 24h. User can override.
- Always ask before posting — output drafts, user approves and posts manually