| name | gtm-engine |
| description | Modular 9-skill GTM engine. Runs end-to-end from a single domain input through company research, ICP creation, scoring and tiering, account list building, signal detection, people list building, people enrichment, and copywriting. Each skill can also be run standalone. Trigger for: 'run gtm-engine on X', 'run the modular workflow on X', 'prospect with gtm-engine', 'build me a prospect list for X'. |
GTM Engine — Orchestrator
This is the orchestrator for the modular GTM engine. It runs 8 skills in sequence, passing outputs between them. Each skill can also be invoked standalone.
Before starting, read all skill files from the skills/ folder so you understand the full pipeline.
Inputs — collect before starting
Ask the user for the following before running any step:
- Your company domain (required) — your own company's domain, e.g.
workflows.io. This is used in Step 1 to research your company and extract your ICP, and in Step 8 to find verified case studies and social proof for the emails.
- Your company name (required) — the name of your company as it will appear in outreach emails, e.g.
Workflows.io
Store as:
{sender_domain} — used for both company research and social proof lookup
{sender_company} — used in email copy
Confirm the domain looks correct before proceeding. Clay fails silently on typos.
Pipeline
Run these 8 skills in order. Each skill reads its input from the previous skill's output. Do not skip steps unless the user explicitly asks to start from a specific step.
Step 1 → Company Research skills/01-company-research.md
Step 2 → ICP Creation skills/02-icp-creation.md
Step 3 → Scoring and Tiering skills/03-scoring-tiering.md
Step 4 → Account List Building skills/04-account-list-building.md
Step 5 → Multiple Signals skills/05-signals-detection.md
Step 6 → People List Building skills/06-people-list-building.md
Step 7 → People Data Enrichment skills/07-people-enrichment.md
Step 8 → Copywriting skills/08-copywriting.md
Read each skill file before executing that step. Follow the instructions in the skill file exactly.
Standalone mode
If the user asks to run a single step (e.g. "just run the copywriting step" or "start from people enrichment"), skip directly to that skill file and ask the user to provide the required inputs for that step manually.
Decision log
After each step, briefly confirm completion and what was produced before moving to the next step. This keeps the user informed and allows them to intervene if something looks wrong.