Gtm engine
Collection of Claude Code Agent Skills for founders, indie hackers, and growth engineers
npx -y skills add PHY041/claude-agent-skills --skill gtm-engineAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 18 stars18 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Full go-to-market intelligence and outreach engine for founders. Monitors competitors on Reddit, finds high-intent leads across social platforms, and prepares warm outreach sequences. Triggers on "run gtm engine", "find leads", "competitive intel", "outreach pipeline".
SKILL.md
3.5 KB, as published. Nobody here has run it
GTM Engine — Composite Skill
Combines brand monitoring, lead generation, and outreach preparation into one automated GTM loop.
Architecture
brand-monitor → Tracks competitor mentions + buyer signals on Reddit
↓ (parallel)
lead-generation → Finds high-intent buyers across Twitter/Reddit/Instagram
↓
[merge + deduplicate signals]
↓
[score all leads 1-10]
↓
[prepare outreach drafts for warm leads ≥6]
↓
[send for human approval — NEVER auto-send]
Feedback Loop
Competitor Discovery: brand-monitor results feed back to lead-generation. If brand-monitor finds a new competitor mentioned (one not in the original config), it's automatically added to lead-generation's query set.
Step-by-Step
Phase 1: Competitive Intel (brand-monitor)
Call brand-monitor for all configured competitors.
Input → brand names from config
Output → alerts {subreddit, post_url, sentiment, intent, urgency}
Filter for buyer signals (intent = "buyer_signal" or competitor_comparison with negative sentiment toward competitor).
Phase 2: Lead Discovery (lead-generation) [PARALLEL with Phase 1]
Call lead-generation with product profile.
Input → product_url (auto-profile) + competitor names from config
Output → raw leads list {platform, username, post_text, url, posted_at}
Phase 3: Merge + Score
Combine Phase 1 buyer signals + Phase 2 raw leads.
Deduplicate by {platform}:{username}:{post_id} against data/lead-generation/sent-leads.json.
Score each using rubric (see lead-generation skill). Filter: only keep score ≥ 6.
Phase 4: Prepare Outreach
For each warm lead (score 6-7) and hot lead (score 8-10), draft a personalized outreach message:
- Warm: engage with their content first (like/reply)
- Hot: direct DM draft
NEVER send without human approval.
Phase 5: Report for Approval
🎯 GTM Engine — [date]
Competitive Intel:
- [N] buyer signals on Reddit
- Top: [subreddit] "[post title]" (score X)
Leads Found:
- 🔴 [N] Hot leads (score 8-10)
- 🟠 [N] Warm leads (score 6-7)
Top 3 Leads:
1. @username | [platform] | Score: [X]/10
"[post excerpt]"
Outreach: "[draft]"
Reply "approve [1,2,3]" to queue these for sending, or "skip" to discard.
I/O Contract Summary
| Phase | Skill Called | Key Input | Key Output |
|---|---|---|---|
| 1 | brand-monitor | competitor names | buyer_signals list |
| 2 | lead-generation | product_url | raw_leads list |
| 3 | (internal) | merged signals | scored_leads list |
| 4 | (internal) | scored_leads | outreach_drafts |