By extruct-ai
Automate go-to-market operations: build targeted company lists, enrich contacts with verified emails and LinkedIn data, draft cold outreach messages, render email sequences, and manage campaign sending and replies via Instantly.
Deep-research a single target account into a decision-ready dossier: resolve its parent-subsidiary entity tree, map the buying units and decision-makers, mine live signals (open roles, leadership moves, news, tech stack), and link signals to buyers with an entry angle. Extruct-powered; delegates people discovery to people-search. Use to prep for a sales conversation, build a buyer map, find who to sell to at a company, or surface why-now signals for ONE account (not a list). Triggers on: "research this account", "account research", "buyer map", "who do we sell to at", "prep for the meeting with", "deep dive on", "map the org at", "find decision makers at", "why now at", "research [company] before the call".
Draft ONE cold-outreach message from a signal + persona + channel: a single cold email, a LinkedIn note, or a follow-up. Generates one primary draft plus 1-2 variants, then runs a self-check lint. Reads voice, sender identity, positioning, proof, and banned words from the company context file. This is the single-message craft engine; it does NOT build sequences, cadences, or multi-touch arcs (email-prompt-building owns sequencing). Triggers on: "write a message", "draft a message", "atomic message", "write a single email", "one-off email", "write a linkedin message", "linkedin note", "linkedin dm", "write a follow-up", "follow-up message", "draft outreach", "rewrite this message", "write a cold email" (one message, not a sequence).
Upload finalized emails for sequencing and sending. Maps fields to lead schema, creates or finds campaigns, uploads leads with dedup, and provides a pre-send verification checklist. Triggers on: "upload to instantly", "run instantly", "send emails", "instantly campaign", "push to instantly", "start campaign", "load into instantly".
Set up and run competitive intelligence monitoring. Discover competitors via user input, lookalike search, web research, or G2/review sites, then create an Extruct company table with research columns for blog, social media, news, key people, and business model tracking. Re-run columns to refresh monitoring data. Triggers on: "competitor monitoring", "track competitors", "competitive intelligence", "monitor competitors", "competitor analysis", "competitive landscape", "who are my competitors", "competitor tracking".
Build and maintain a global company context file that all other GTM skills read from. Captures product info, voice rules, ICP, win cases, proof library, campaign history, hypotheses, and DNC lists. Supports four modes: create (new context), update (append to existing), call recording capture (extract signals from transcripts), and feedback loop (import campaign results). Triggers on: "company context", "update context", "build context", "ICP", "win cases", "campaign history", "call recording", "feedback loop", "DNC list".
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.

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.
For updates, follow Danny Chepenko on LinkedIn.
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.
Sign up at extruct.ai (free plan with 25 monthly 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.
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.
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 |
| account-research | Deep-dive one target account: resolve its entity tree, map buyers, mine signals |
| 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) |
| atomic-message | Draft ONE message (cold email, LinkedIn, or follow-up) from signal + persona + channel — runtime generator with self-check lint. Single message, not a sequence. |
| email-verification | Validate emails via verification provider before sending |
| email-response-simulation | Simulate prospect reading your email (Tier 1 review) |
| campaign-sending | Upload leads for sequencing and sending |
| inbox-reply | Manage and reply to lead responses in the email sequencing inbox |
| competitor-monitoring | Track competitors with enrichment-powered monitoring tables |
| post-engagers | Extract engagers from any LinkedIn post and load into Extruct |
| extruct-api | Bundled Extruct API reference — used by other skills for all API operations |
Extruct: API-first company search and lookalikes engine.
CRM skills for sales operations: meeting prep, follow-ups, MEDDPICC scoring, deal intelligence, pipeline review, and account planning — powered by your CRM, email, and meeting data.
VC market mapping: define markets, scope competitors across 4 levels, enrich with positioning axes and intelligence, and assemble market map reports.
npx claudepluginhub extruct-ai/gtm-skills --plugin gtm-skillsProspect, enrich leads, load outreach sequences, and query sales analytics with Apollo.io — one-click MCP server integration for Claude Code and Cowork.
Turn Common Room into your GTM copilot. Research accounts and contacts, prep for calls with attendee profiles and talking points, and draft personalized outreach across email, LinkedIn, and phone. Build targeted prospect lists, generate weekly briefings for every upcoming call, and create strategic account plans — all grounded in real signal data from product usage, engagement and intent signals, so every output reflects what's actually happening in your accounts.
Complete HubSpot CRM administration toolkit — audit, clean, enrich, segment, automate, and maintain your database
Sales, RevOps & Marketing agent: 14 product skills, 5 autonomous agents, 4 jurisdiction overlays. Prospect research, lead scoring, outreach, sequences, pipeline analysis, content creation, campaign planning, and RevOps agents across US, EU, Pakistan, and GCC jurisdictions.
Research and score B2B leads, craft personalized outreach sequences, and build client success stories. Turn discovery call transcripts into actionable automation blueprints.
Octave GTM knowledge base integration for Claude Code, OpenAI Codex, and Cursor — provides bidirectional access to personas, Motions, messaging, and more. Give your AI grounded context for your GTM motions.