launch-linkedin-campaign

Create LinkedIn connect→DM1→DM2 campaigns from qualified leads with staged review.

277|88|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/Othmane-Khadri/YALC-the-GTM-operating-system --skill launch-linkedin-campaign
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: launch-linkedin-campaign
Source: https://github.com/Othmane-Khadri/YALC-the-GTM-operating-system/tree/main/.claude/skills/launch-linkedin-campaign
Command: npx skills add https://github.com/Othmane-Khadri/YALC-the-GTM-operating-system --skill launch-linkedin-campaign

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill turns a qualified lead set into a ready-to-run LinkedIn outreach campaign by creating the campaign record and drafting the connect→DM1→DM2 sequence while enforcing an outbound hypothesis prerequisite.

Core Features & Use Cases

  • Outbound hypothesis gate: refuses to launch unless outreach-campaign-builder.hypothesis.json exists, preventing misrouted outbound actions.
  • Campaign + sequence orchestration: chains campaign:create (campaign + qualified leads pulled from the holding pool) with campaign:create-sequence (sequence YAML expanded into per-lead connect/DM steps).
  • Staged, review-first output: presents created campaign and staged messages and asks for explicit confirmation rather than auto-sending.

Quick Start

Say “launch a LinkedIn campaign for these leads using configs/sequences/connect-dm1-dm2.yaml and ~/.gtm-os/data/leads.json”.

Frequently Asked Questions about launch-linkedin-campaign

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I draft a LinkedIn connect and DM sequence for bulk outreach?▼

A LinkedIn outreach sequence drafts connect and DM steps by expanding a YAML configuration into per-lead messages. The system stages bulk messaging output for explicit review before any sending occurs, ensuring safe outreach execution.

What is an outreach hypothesis gate and do I need it to launch a campaign?▼

An outreach hypothesis gate requires an outreach-campaign-builder.hypothesis.json file to exist before launching. It prevents misrouted outbound actions by refusing to create the campaign record unless the hypothesis prerequisite is satisfied.

How do I stage LinkedIn messages for review before sending them to leads?▼

You stage LinkedIn messages for review by creating the campaign and drafting the sequence in a single guided workflow. The system then presents the created campaign and staged messages, asking for explicit confirmation rather than auto-sending.

Can I filter a lead subset and route messages across multiple accounts?▼

Yes, you can filter lead subsets and route messages across multiple accounts. The workflow targets GTM outbound scenarios where bulk messaging must be staged, pulling qualified leads from a holding pool for multi-account routing.

What format should my sequence configuration and lead dataset be in?▼

Your sequence configuration should be a YAML file defining the connect and DM steps, and your lead dataset should be a JSON file containing the qualified leads. The workflow uses these paths to create the campaign and expand the sequence.