Let Claude/Codex run actual 1000s of LinkedIn outreach with ~30 MCP tools

ayush4881 pts1 comments

Outreach Desk: give Claude or Codex 30 tools to run approval-gated LinkedIn outreach · GitHub

/" data-turbo-transient="true" />

Skip to content

-->

Search Gists

Search Gists

Sign in

Sign up

You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.

Dismiss alert

{{ message }}

Instantly share code, notes, and snippets.

ayush488-glitch/EXAMPLE.md

Last active<br>August 4, 2026 15:45

Show Gist options

Download ZIP

Star

(0)

You must be signed in to star a gist

Fork

(0)

You must be signed in to fork a gist

Embed

Select an option

Embed<br>Embed this gist in your website.

Share<br>Copy sharable link for this gist.

Clone via HTTPS<br>Clone using the web URL.

No results found

Learn more about clone URLs

Clone this repository at &lt;script src=&quot;https://gist.github.com/ayush488-glitch/b3fe8261983eb9dbf616bef87795a39f.js&quot;&gt;&lt;/script&gt;

" readonly="readonly" data-autoselect="true" data-target="primer-text-field.inputElement " aria-describedby="validation-7f78dc8d-e9a9-478f-86fa-e0aeaa0049cb" class="form-control FormControl-monospace FormControl-input FormControl-small rounded-left-0 rounded-right-0 border-right-0" type="text" name="gist-share-url-sized-down" />

Save ayush488-glitch/b3fe8261983eb9dbf616bef87795a39f to your computer and use it in GitHub Desktop.

Embed

Select an option

Embed<br>Embed this gist in your website.

Share<br>Copy sharable link for this gist.

Clone via HTTPS<br>Clone using the web URL.

No results found

Learn more about clone URLs

Clone this repository at &lt;script src=&quot;https://gist.github.com/ayush488-glitch/b3fe8261983eb9dbf616bef87795a39f.js&quot;&gt;&lt;/script&gt;

" readonly="readonly" data-autoselect="true" data-target="primer-text-field.inputElement " aria-describedby="validation-b847a66a-a240-43b0-bab7-fd833f095b8c" class="form-control FormControl-monospace FormControl-input FormControl-small rounded-left-0 rounded-right-0 border-right-0" type="text" name="gist-share-url-original" />

Save ayush488-glitch/b3fe8261983eb9dbf616bef87795a39f to your computer and use it in GitHub Desktop.

Download ZIP

Outreach Desk: give Claude or Codex 30 tools to run approval-gated LinkedIn outreach

Raw

README.md

Outreach Desk

Outreach Desk is a reusable SKILL.md that gives Claude or Codex an execution layer for running LinkedIn outreach, not just advising on it.

It coordinates the full loop:

define audience -> build draft -> source leads -> analyze -> review -> approve -> launch -> work replies

The agent researches, reasons, and decides. A connected MCP provides 30 outreach tools that can read and change campaign state. The workflow stops for explicit approval before paid lead imports, campaign launches, direct sends, or other consequential actions.

Use it

Download SKILL.md from this Gist.

Create or sign in to an outreach account at https://app.secondbrainlabs.com, then create an MCP API key at https://app.secondbrainlabs.com/mcp-server.

Follow the Claude or Codex MCP installation instructions inside SKILL.md.

Give the skill to your client.

Start with:

Use the Outreach Desk workflow.

I want to reach [audience] in [market]. Help me define the ICP and prepare a<br>draft campaign. Do not import leads, launch, or send anything without my<br>explicit approval.

Important boundaries

Never paste an SBL API key into a conversation or public file.

Bulk sequences use template placeholders. Bespoke personalization happens in approved one-to-one replies.

The workflow performs live reads before reporting readiness, counts, or campaign state.

A connected LinkedIn account must be bound before a campaign can launch.

This Gist contains no production company IDs, campaign IDs, user IDs, lead names, or private campaign metrics.

Raw

EXAMPLE.md

Synthetic example

This example is fictional and demonstrates the interaction pattern without using production data.

User

Use the Outreach Desk workflow. I want to reach founders of small design agencies in the UK. Prepare everything for review, but do not import or launch anything.

Agent

My read on the audience is UK-based founders or owners of design agencies, likely small teams where outbound still depends on the founder. Before any paid sourcing, what outcome should the outreach ask for: a short discovery call, a product demonstration, or something else?

User

A short discovery call. Keep the tone peer-to-peer.

Agent

Got it. I will create a draft containing the audience, objective, offer, tone, and required proof. Creating the draft does not send anything. After that I will read it back, report its actual score and gaps, and stop for your review before any lead import.

The real workflow continues one decision at a time. It performs live reads before claiming readiness and requires explicit approval before any paid import, launch, or direct...

outreach gist clone campaign before desk

Related Articles