Skip to main content
Beton

OpenClaw plugin · AGPLv3 · 5 ★

openclaw-gtm-skills

A Clay.com alternative you run yourself. Turn a list of domains into researched, scored, segmented, outreach-ready prospects — using OpenClaw, Supabase, and Firecrawl.

Standalone skills

Each skill works independently. Drop one into your ~/.openclaw/workspace/skills/ directory and use it from any OpenClaw agent — no pipeline required.

  • context-building

    Build/update a GTM context file (ICP, voice, proof, campaigns, DNC list).

  • hypothesis-building

    Generate testable pain hypotheses from ICP + win cases.

  • email-prompt-building

    Craft self-contained email-prompt templates for campaigns.

  • email-generation

    Run prompts per-contact from CSV → personalized emails.

  • list-segmentation

    Segment + tier companies by hypothesis fit + data richness.

  • gtm-hypothesis-scorer

    RICE scoring across all GTM hypotheses in your DB.

End-to-end pipeline

The plugin chains the skills into a domain-list-to-sales-deck pipeline. Each stage is independently runnable and stores results in Supabase, so you can pause, resume, or branch off mid-flow.

gtm-intake gtm-prefilter gtm-research gtm-sales-org gtm-signals gtm-segment gtm-outreach gtm-deck

Inspired by and partially based on extruct-ai/gtm-skills — see ATTRIBUTION.md in the repo.

Requirements

  • OpenClaw — installed and running
  • Supabase — project for the pipeline database
  • Firecrawl — self-hosted or cloud — required for company research
  • Attio — optional — only for CRM sync in gtm-segment
  • seqd — optional — for outreach enrollment in gtm-outreach

Self-host today

Clone the repo, point it at your Supabase + Firecrawl, and run the pipeline. Full setup in the GitHub README.

Read the docs on GitHub ↗