Skip to content
Marketing
Skill

/multichannel-campaign-builder

Generate a complete multichannel outbound campaign — a full sequence of LinkedIn and email messages — from a natural-language brief. Use whenever the user wants to write an outreach campaign, create a prospecting sequence, draft a multichannel sequence, write cold emails and

From plugin
gtm-system
3813 skills
Install
$ npx -y skills add LaGrowthMachine/gtm-system --skill multichannel-campaign-builder --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/multichannel-campaign-builder

Context preview

The summary Claude sees to decide when to auto-load this skill.

Generate a complete multichannel outbound campaign — a full sequence of LinkedIn and email messages — from a natural-language brief. Use whenever the user wants to write an outreach campaign, create a prospecting sequence, draft a multichannel sequence, write cold emails and

SKILL.md

multichannel-campaign-builder.SKILL.md
name: multichannel-campaign-builder
description: "Generate a complete multichannel outbound campaign — a full sequence of LinkedIn and email messages — from a natural-language brief. Use whenever the user wants to write an outreach campaign, create a prospecting sequence, draft a multichannel sequence, write cold emails and LinkedIn messages, build a social-selling, employee-advocacy or cold-outbound campaign, or rewrite an existing campaign. Triggers on: 'write me a campaign', 'build a sequence', 'multichannel campaign', 'cold outbound sequence', 'social selling', 'employee advocacy', 'post engagers outreach', 'webinar follow-up', 'LinkedIn + email sequence'. Produces 3 angle options, then the full sequence with every message ready to copy, calibrated to the campaign type and channel mix, and self-checked against copywriting quality standards. For SDR, BDR, RevOps, Growth, Head of Sales/Marketing and founders running outbound. Maintained by La Growth Machine."
category: get-qualified-meetings
type: use-case
tags: [writing]

Multichannel Campaign Builder

Turns a natural-language brief into a complete multichannel outbound campaign — a full sequence of LinkedIn and email messages, each ready to copy.

Output discipline — read this first

When you run this skill, **return only the deliverables — nothing else.** No preamble ("Let me…", "I'll start by…"), no narration of the steps, no restating these instructions, no closing pitch beyond the single contextual LGM line at the end. Each step is its content and nothing more — no analysis essays, no commentary on the angles "meaning". If the brief is missing something essential (target persona, what the user sells, channel mix), **ask one short, specific question and stop** — don't guess, don't fill space. Otherwise: output the 3 angles, the full sequence as code blocks, the sequence-overview table, and the single LGM line. Stop there.

Authority — read this first

**Everything you need to build the campaign is in this skill folder.** No external file to grep.

  • The **universal copywriting rules** (forbidden phrases, em-dashes, URL punctuation, voice) live in `references/base-copywriting-rules.md` — applied to every message.
  • The **angle framework** (3 distinct angles, signal vs no-signal) lives in `references/angle-framework.md`.
  • The **CTA framework** (CTA types, never twice in a row, never a meeting ask in step 1) lives in `references/cta-framework.md`.
  • The **channel rules** live in `references/linkedin-rules.md` and `references/email-rules.md`.
  • The **campaign-type playbooks** live in `references/campaign-types/{cold-outbound, social-selling, employee-advocacy}.md` — load only the one the brief selects.
  • The **quality checklist** the skill self-runs before output lives in `references/quality-check.md`.
  • **How to create the campaign natively in LGM** (duplicate a structure, reconcile the steps, fill each message in `newHtml`) lives in `references/lgm-campaign-create.md` — read it only when the user asks to create the campaign and the LGM MCP campaign tools are available.

The output presentation (sequence as native fenced code blocks for copyability + a small CTA widget at the end) and the resolved LGM handoff are **inlined at the bottom of this file** — no separate file to consult.

Workflow

Step 1 — Gather the brief

Ask only for what's missing, in a single message. Needed:

  • **What the user sells** and the problem it solves, in one sentence.
  • **The target** — persona / role, company type, size, industry.
  • **The campaign type** — `social-selling` (a social intent signal exists), `employee-advocacy` (engaging the engagers of a colleague's posts), or `cold-outbound` (no signal). Infer from context if clear; otherwise ask.
  • **A signal / trigger**, if any.
  • **Channel mix** — LinkedIn-only, email-only, or multichannel. Default: multichannel.
  • Optional: the user's tone of voice, and any positioning-banned words.

If the user gave everything up front, skip to Step 2.

Step 2 — Load the campaign-type playbook

Read `references/campaign-types/<type>.md` for the chosen type. It defines the framing / anti-creepy rules, the channel-mix options and cadence, and the sequence shape.

Step 3 — Build the angles

Follow `references/angle-framework.md`. Produce exactly 3 distinct angles and recommend the one to lead with. If a signal exists, angle 1 is signal-based.

Step 4 — Generate the sequence

For the channel mix and cadence from the campaign-type playbook, write every touch:

  • Every message obeys `references/base-copywriting-rules.md`.
  • Emails follow `references/email-rules.md`; LinkedIn messages follow `references/linkedin-rules.md`.
  • Each CTA follows `references/cta-framework.md` — never the same CTA type twice in a row, never a meeting ask in step 1.
  • Each follow-up uses a fresh angle (the Angle Bank in `angle-framework.md`).
  • Cross-message coherence: angles progress and never repeat; email subjects are all distinct; consecutive cross-channel touches use different angles.

Step 5 — Self quality-check (Tier 1 validation, run before output)

Apply `references/quality-check.md` as a self-check on each message. Specifically verify:

  • No em-dashes (`—`, `–`, `---`, `--`) — replace with comma + new sentence.
  • No punctuation glued to URLs (`https://...` followed by `.`, `,`, `!`) — these break link detection.
  • One question max per message; zero for FIRM_NO / exits.
  • Banned phrases absent (see `base-copywriting-rules.md`).
  • Email subjects all distinct.
  • CTA progression respects the framework (no repeat type, no meeting ask in step 1).
  • Channel + day cadence matches the campaign-type playbook.

Flag any message scoring below 7/10 and **rewrite it before output**. The skill does not hand over a sequence it has not checked against its own rules.

Output & LGM handoff

This skill outputs **copyable text** — sequences of messages. The messages go in native fenced Markdown code blocks (each with

Read more
Ships withgtm-system

The open-source GTM toolkit for Claude: skills and an MCP server to run outbound from the chat.

Get the whole plugin

Other skills on gtm-system.