Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Extruct

GTM Skills for Extruct

Run outbound campaigns end-to-end with Extruct and Claude Code. Research, list building, enrichment, segmentation, email generation, and sending. Use one skill or combine several. Each works independently.

These skills are templates. They show one way to run GTM workflows using Extruct and Claude Code. Fork them, adapt to your workflow, swap out the tools you don't use. The skill patterns are the value, the specific vendor integrations are up to you.

Getting Started

1. Install skills

Via skills.sh CLI (repo):

npx skills add extruct-ai/gtm-skills

Or via Claude Code plugin manager:

/plugin marketplace add extruct-ai/gtm-skills
/plugin install gtm-skills

Skills are stored in ~/.claude/skills/. Install once, use everywhere across all your projects.

Updating: re-run npx skills add extruct-ai/gtm-skills to pull the latest version, or npx skills update to update all installed skills at once. For the plugin manager, run /plugin marketplace update to refresh and get the latest versions.

2. Get your Extruct API token

Sign up at extruct.ai (free trial with 100 credits) and grab your API token from the dashboard.

The token is needed for company search, table creation, enrichment, and people search. Skills that don't call the Extruct API (context-building, hypothesis-building, email-prompt-building, email-generation) work without it.

Set the token in your terminal:

export EXTRUCT_API_TOKEN=<your-token>

If you skip this step, skills will ask for the token in chat when they need it.

3. Run your first workflow

Describe what you need in Claude Code:

Start from your website:

I'm building www.example.com.
Read my website, figure out my ICP,
and draft a plan for an outbound campaign.

Start from a win case:

I'm building www.example.com.
One of my customers is www.customer.com,
they use us to score suppliers.
Find similar companies and plan a campaign.

Start from a list of won deals:

I'm building www.example.com.
Here's a list of my won deals [attach CSV].
Analyze them and find similar companies to target.

Each prompt triggers plan mode. Claude will research, ask clarifying questions, and propose a step-by-step campaign plan before executing.

Skills

Use one, combine a few, or run them all. No required sequence, each skill works independently.

Skill Description
context-building Build/maintain global context file (ICP, voice, proof points, DNC)
hypothesis-building Generate pain hypotheses from context file + user knowledge (no API)
list-building Find companies via Search, Discovery, or Lookalike
market-research Research vertical pain points via deep research APIs
enrichment-design Design enrichment columns (segmentation + personalization)
list-enrichment Add research columns to Extruct tables
table-creation Create Extruct table, upload rows, add columns
list-segmentation Tier companies by hypothesis fit + data richness
people-search Find LinkedIn profiles via Extruct
email-search Get verified emails + phones via contact enrichment providers
email-prompt-building Build self-contained prompt template for a campaign. Edit this skill to change email structure (paragraph count, word limits, format).
email-generation Generate emails from prompt + CSV (tier-aware)
email-response-simulation Simulate prospect reading your email (Tier 1 review)
campaign-sending Upload leads for sequencing and sending

About Extruct

Extruct: API-first company search and lookalikes engine.

Core capabilities:

  • Instant Search: semantic company search (free, unlimited)
  • Lookalike Search: find companies similar to your best accounts (free, unlimited)
  • Deep Search: AI-powered discovery with criteria scoring (1 credit/match)
  • AI Tables: research any data point per company with AI agents (1 credit/cell)
  • People Finder: find decision makers with LinkedIn profiles (2 credits/cell)

Pricing: from $59/mo for 1K credits. Free trial with 100 credits. See extruct.ai/pricing.

Built by Danny Chepenko and Dima Persiyanov


Reference

Campaign Artifacts

Skills automatically create a claude-code-gtm/ directory with all intermediate files:

claude-code-gtm/
├── context/
│   ├── {company}_context.md          ← ICP, voice, proof points
│   └── {vertical-slug}/             ← per-vertical research + hypotheses
├── prompts/
│   └── {vertical-slug}/             ← email prompt templates
└── csv/
    ├── input/{campaign-slug}/       ← segmented lists, people, contacts
    └── output/{campaign-slug}/      ← generated emails

Environment Variables

Variable Service Used by
EXTRUCT_API_TOKEN Extruct API list-building, list-enrichment, table-creation, people-search, list-segmentation, email-search

Other providers' credentials (email enrichment, sequencing, deep research) are requested in chat when the corresponding skill runs.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors