Claude Code Guide for GTM Teams (July 2026). Learn more

Open Source

The methodology layer we run on Claude Code.

Nine drop-in skills that encode four years of GTM delivery. Score signals, design personalization, write campaigns, and pull every data layer underneath - without re-explaining the framework every session.

npx skills add Zevenue/gtm-skills

Skills compose. That's the point.

Nine skills, but only three workflows. Each skill does one job and hands its output to the next. The data layer feeds the brain. The brain feeds the writers.

Inputs · Data layer

exa-finder
firecrawl-research
apollo-enrich
prospeo-resolve
job-search
prospect-posts

Brain

scores 1-10
signal-builder
Ranks every signal, recommends an angle.

Outputs · Methodology

creative-variable
email-writer

Nine skills. Two layers.

Methodology skills run on Claude alone. Data layer skills wrap external APIs - a one-time .env setup unlocks all of them.

Methodology

3 skills · no API keys

01 The brain

signal-builder

Scans a prospect website + enrichment data and produces a ranked signal analysis. Each signal scored 1-10 with a recommended campaign approach.

Triggers
  • "Score the signals on stripe.com for our offer"
  • "What's the angle for this prospect?"
Runs on Claude View source
02 Variable spec

creative-variable

Designs the personalization variables for a campaign. Encodes four archetypes (verbatim-pain, manual-task, strategic-alternative, failure-mode) with grammar, sources, Claygent prompts, fallbacks, examples.

Triggers
  • "Design the personalization variables for this campaign"
  • "Write a Claygent prompt for X"
Runs on Claude View source
03 Campaign copy

email-writer

Writes 3-email cold campaigns using the Situation -> Insight -> Inquisition methodology. Enforces deliverability rules, word limits, and a QA checklist.

Triggers
  • "Write a 3-email sequence for this signal output"
  • "Draft a cold email for the founder of acme.com"
Runs on Claude View source

Data Layer

6 skills · API keys required

04 Find

exa-finder

Semantic web search via Exa neural. Take a GTM thesis and return ranked URLs from the open web. The "find" step before any scraping.

Triggers
  • "Find Series A SaaS companies migrating off Salesforce"
  • "Lookalikes of Linear"
env: EXA_API_KEY View source
05 Read

firecrawl-research

Web-to-markdown layer. Hand it URLs, get clean LLM-ready markdown. Sits between finding URLs and reasoning about them.

Triggers
  • "Pull the homepage + careers page for these 30 prospects"
  • "Scrape the pricing page on acme.com"
env: FIRECRAWL_API_KEY View source
06 Enrich

apollo-enrich

Narrow Apollo wrapper for person + company enrichment. Title, employer, headcount, industry, funding, tech stack. No search, no sequencing.

Triggers
  • "Enrich this list of inbound emails"
  • "Get firmographics for these 50 domains"
env: APOLLO_API_KEY View source
07 Resolve

prospeo-resolve

Email resolution + verification via Prospeo. Take a person and return a verified email + confidence score. The "find an inbox" step before send.

Triggers
  • "Find Jane Smith's email at acme.com"
  • "Resolve emails for this CSV of 200 prospects"
env: PROSPEO_API_KEY View source
08 Hiring signal

job-search

Queries TheirStack for job postings at a set of companies. Hiring patterns are one of the strongest timing signals for outbound.

Triggers
  • "Find SDR/BDR roles at these 50 companies"
  • "Who's hiring for Head of RevOps right now?"
env: THEIRSTACK_API_KEY View source
09 LinkedIn signal

prospect-posts

Scrapes recent LinkedIn posts from prospect profiles via Apify and scans for a theme. Returns quoted excerpts and post links per profile.

Triggers
  • "What are these 20 prospects posting about AI-first GTM?"
  • "Find LinkedIn signals on hiring pain"
env: APIFY_API_TOKEN View source

Three ways in. Pick the one that fits your repo.

02

Claude Code plugin

Use Claude Code's native marketplace and plugin system.

# add the marketplace
/plugin marketplace add Zevenue/gtm-skills

# install the bundle
/plugin install gtm-skills
03

Clone & copy

Old-school. Useful if you want to fork and edit before installing.

git clone https://github.com/Zevenue/gtm-skills.git

cp -r gtm-skills/.claude/skills/* \
  ~/.claude/skills/

One-time setup for the data layer

Methodology skills run on Claude alone. The 6 data layer skills wrap external APIs - drop the keys you have and skip the rest.

cd gtm-skills
cp .env.example .env
pip install -r requirements.txt

# then fill in whichever keys you have:
EXA_API_KEY=...
FIRECRAWL_API_KEY=...
APOLLO_API_KEY=...
PROSPEO_API_KEY=...
THEIRSTACK_API_KEY=...
APIFY_API_TOKEN=...

These skills are not neutral.

They argue for a specific way of running outbound. Five judgments we've sharpened across four years of delivery - baked into every skill.

  1. P/01

    Three emails per sequence. Max.

    If three well-targeted emails don't land, more won't help. The signal or the angle was wrong.

  2. P/02

    The message is only as good as the list.

    If you need heavy personalization to make copy work, your targeting is wrong.

  3. P/03

    Ask for truth, not time.

    Cold email CTAs should be "Is this you?" not "Can we schedule 30 minutes?"

  4. P/04

    Every signal has a score.

    A 4/10 is fine. It tells the email writer to calibrate tone, not skip the prospect.

  5. P/05

    Hiring is a signal.

    A company posting a Head of RevOps role is in pain you can speak to.

The skills are free. Operationalizing them is the work.

The skills above are everything we use ourselves. If you want help wiring them into your stack - or building custom skills for your specific offer, ICP, and tools - that's what our AI Enablement program does.