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.