Send Cold Email
Othmane-Khadri/YALC-the-GTM-operating-system
Send a cold email campaign or single message via the configured email provider (Instantly by default), optionally pre-drafting the sequence.
Crafts high-converting outreach messages and email sequences for cold outreach, LinkedIn DMs, and follow-ups.
$ npx skills add ognjengt/founder-skills --skill outreach-specialist -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install ognjengt/founder-skills outreach-specialist --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/ognjengt/founder-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/outreach-specialist .claude/skills/outreach-specialist && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "outreach-specialist" agent skill from https://github.com/ognjengt/founder-skills/tree/main/skills/outreach-specialist into .claude/skills/outreach-specialist/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "outreach-specialist", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/ognjengt/founder-skills/tree/main/skills/outreach-specialistType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add ognjengt/founder-skills --skill outreach-specialist -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install ognjengt/founder-skills outreach-specialist --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ognjengt/founder-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/outreach-specialist .agents/skills/outreach-specialist && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "outreach-specialist" agent skill from https://github.com/ognjengt/founder-skills/tree/main/skills/outreach-specialist into .agents/skills/outreach-specialist/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "outreach-specialist", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add ognjengt/founder-skills --skill outreach-specialist -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install ognjengt/founder-skills outreach-specialist --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ognjengt/founder-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/outreach-specialist .cursor/skills/outreach-specialist && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "outreach-specialist" agent skill from https://github.com/ognjengt/founder-skills/tree/main/skills/outreach-specialist into .cursor/skills/outreach-specialist/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "outreach-specialist", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/ognjengt/founder-skills.git --path skills/outreach-specialist--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add ognjengt/founder-skills --skill outreach-specialist -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install ognjengt/founder-skills outreach-specialist --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ognjengt/founder-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/outreach-specialist .gemini/skills/outreach-specialist && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "outreach-specialist" agent skill from https://github.com/ognjengt/founder-skills/tree/main/skills/outreach-specialist into .gemini/skills/outreach-specialist/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "outreach-specialist", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install ognjengt/founder-skills outreach-specialistInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add ognjengt/founder-skills --skill outreach-specialist -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/ognjengt/founder-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/outreach-specialist .github/skills/outreach-specialist && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "outreach-specialist" agent skill from https://github.com/ognjengt/founder-skills/tree/main/skills/outreach-specialist into .github/skills/outreach-specialist/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "outreach-specialist", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add ognjengt/founder-skills --skill outreach-specialist -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install ognjengt/founder-skills outreach-specialist --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ognjengt/founder-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/outreach-specialist .opencode/skills/outreach-specialist && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "outreach-specialist" agent skill from https://github.com/ognjengt/founder-skills/tree/main/skills/outreach-specialist into .opencode/skills/outreach-specialist/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "outreach-specialist", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
outreach-specialistCrafts high-converting outreach messages and email sequences for cold outreach, LinkedIn DMs, and follow-ups.
Outreach Specialist is an agent skill from ognjengt/founder-skills. Crafts high-converting outreach messages and email sequences for cold outreach, LinkedIn DMs, and follow-ups. Use when user needs personalized outreach messages that book calls and get replies.
Its SKILL.md is about 3.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 3 other files, including reference files (for example `references/outreach-templates.md` and `references/sequence-strategy.md`).
It sits in Sales & Support, covering Cold outreach, Email marketing and Messaging and chat bots. It works with LinkedIn. The repository describes itself as: Claude skills for founders. The licence is MIT.
7 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit a45931c. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Outreach Specialist loads about 3.2k tokens when it runs, and up to ~7.3k if it reads all its reference files. Until then it costs about 53 tokens; SKILL.md has 1,526 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from ognjengt/founder-skills at commit a45931c, republished under its MIT licence (© ognjengt). 1,526 words, ~3,237 tokens.
.claude/skills/outreach-specialist/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.Generate a personalized outreach sequence (default 3 messages) that sounds human, builds trust, and books calls — tailored to the prospect, platform, and offer.
Check $ARGUMENTS first to determine execution mode:
Respond with: "outreach-specialist loaded, tell me who you're reaching out to and what you're offering"
Then wait for the user to provide their requirements in the next message.
Proceed immediately to Task Execution (skip the "loaded" message).
When user requirements are available (either from initial $ARGUMENTS or follow-up message):
BLOCKING REQUIREMENT — DO NOT SKIP THIS STEP
Before doing ANYTHING else, you MUST use the Read tool to read ALL reference files. This is non-negotiable:
Read: ./references/outreach-templates.md
Read: ./references/sequence-strategy.mdWhat you will find:
DO NOT PROCEED to Step 2 until you have read all files and have their content in context.
Check if FOUNDER_CONTEXT.md exists in the project root.
From the user's requirements, extract:
If you are NOT 100% certain you have everything needed to write a high-converting message, ask up to 5 questions using AskUserQuestion. Only ask what's genuinely missing.
Question Bank (priority order):
| # | Question | Why it matters | Skip if... |
|---|---|---|---|
| 1 | Are you reaching out on LinkedIn, email, or another platform? | Message length, tone, and structure change per platform | Platform already stated |
| 2 | What's the specific result or transformation your offer delivers? | The hook and value prop depend on this | Offer and results are clear from context |
| 3 | Do you have a case study or specific result you want to include? | Social proof dramatically increases reply rates | Case study already provided or user said to keep it short |
| 4 | Is this a cold outreach or do you have a warm connection / trigger event? | Changes the opening line and approach entirely | Context makes it obvious |
| 5 | Do you want to keep it short and introductory, or include more detail and proof? | Determines message length and template selection | User already specified format preference |
Ask up to 4 questions per batch. Stop as soon as you have enough to write a confident sequence.
Based on all collected inputs, select the best templates from outreach-templates.md:
Template Selection Logic:
| Situation | Best template match |
|---|---|
| Cold outreach, no prior relationship | Taking on New Projects, Value-First, or Permission-Based |
| Have a strong case study to share | Case Study template |
| Found something specific about the prospect | Firstline template |
| Warm intro or mutual connection exists | Mutual Connection template |
| Want to stand out with multimedia | Loom/Video Teaser template |
| Referral-based approach | Taking on New Projects (with referral angle) |
| Final follow-up in sequence | Breakup template |
Sequence Structure (default 3 messages):
If the user requests more or fewer messages, adjust accordingly.
For each message in the sequence:
Hard constraints. No interpretation.
Present the full sequence with platform, timing, and ready-to-send messages:
## Outreach Sequence
**Target:** [Who the outreach is for]
**Platform:** [LinkedIn / Email / X DM / etc.]
**Goal:** [Book a call / Get a reply / etc.]
**Sequence length:** [X messages]
---
### Message 1 — Initial Outreach
**Send:** Day 1
**Subject:** [Only for email — omit for DMs]
[Full message text, ready to copy and send]
---
### Message 2 — Follow-Up
**Send:** Day 3-4
**Subject:** [Only for email]
[Full message text, ready to copy and send]
---
### Message 3 — Final Touch
**Send:** Day 7-10
**Subject:** [Only for email]
[Full message text, ready to copy and send]Example:
## Outreach Sequence
**Target:** B2B SaaS founders doing $1M-$5M ARR
**Platform:** LinkedIn DM
**Goal:** Book a discovery call
---
### Message 1 — Initial Outreach
**Send:** Day 1
Hey John,
Saw you're scaling the sales team at Acme. Nice.
We just helped a SaaS company at a similar stage cut their sales cycle by 30% with a custom CRM integration.
Worth a quick 10-min chat to see if it fits?
---
### Message 2 — Follow-Up
**Send:** Day 3
Hey John,
Not trying to be pushy. Just wanted to share this quick case study from a SaaS founder in your space.
[link to case study]
Thought it might be useful whether we chat or not.
---
### Message 3 — Final Touch
**Send:** Day 8
Hey John,
Tried reaching out a couple of times, so I'll keep this short.
If cutting your sales cycle isn't a priority right now, totally get it.
But if it is, happy to chat for 10 min this week. Either way, good luck scaling the team.These files MUST be read using the Read tool before generating any messages (see Step 1):
| File | Purpose |
|---|---|
./references/outreach-templates.md | 8 proven outreach message templates with examples, psychology, and when-to-use logic |
./references/sequence-strategy.md | Follow-up sequence structures, timing, platform rules, and proven patterns |
Why both matter: Templates give you the structural DNA of messages that actually get replies. Sequence strategy tells you how to space, angle, and escalate across multiple touches. Templates alone = a good first message. Templates + sequence strategy = a full system that books calls.
Before finalizing output, verify ALL of the following:
./references/outreach-templates.md before writing messages./references/sequence-strategy.md before writing messagesIf ANY check fails, revise before presenting.
Use these unless the user overrides:
Document any assumptions made in the output.
© ognjengt, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 2 other files (references) in skills/outreach-specialist of ognjengt/founder-skills.
Open the folder on GitHubat commit a45931c
Outreach Specialist next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Outreach Specialist this skillognjengt/founder-skills | 447 | — | ~3.2k | Automated safety check: Pass | MIT | |
| Send Cold EmailOthmane-Khadri/YALC-the-GTM-operating-system | 318 | — | ~515 | Automated safety check: Pass | MIT | |
| Linkedin Comment To Outreachgethouston/houston | 118 | — | ~2.1k | Automated safety check: Pass | MIT | |
| Prd V09 Cold Outreach Tieredmattgierhart/PRD-driven-context-engineering | 180 | — | ~2.5k | Automated safety check: Pass | MIT | |
| Social Selling Planneraaron-he-zhu/aaron-marketing-skills | 2.9k | — | ~3.3k | Automated safety check: Pass | Apache-2.0 | |
| B2B Lead Generationminhnv0807/ai-business-skills | 609 | — | ~1.2k | Automated safety check: Pass | MIT |
Othmane-Khadri/YALC-the-GTM-operating-system
Send a cold email campaign or single message via the configured email provider (Instantly by default), optionally pre-drafting the sequence.
gethouston/houston
Turn a single LinkedIn post URL into a paused cold email campaign in Instantly.
mattgierhart/PRD-driven-context-engineering
Build Tier 1/2/3 cold outreach sequences differentiated by personalization depth and research signal strength during PRD v0.9 Go-to-Market.
aaron-he-zhu/aaron-marketing-skills
A skill your agent uses when the user asks to "set up my founder social-selling routine", "build a daily engagement block for target accounts", or "turn funding / hiring signals into selling plays"…
minhnv0807/ai-business-skills
Plans B2B pipeline work from ICP definition and prospecting through lead scoring, outbound sequences, sales assets and MQL to SQL handoff, aiming at qualified pipeline.
tech-leads-club/agent-skills
When the user wants to sell through social media, optimize LinkedIn for sales, build DM sequences, or convert content engagement into pipeline.
ognjengt/founder-skills
Writes marketing copy using proven copywriting frameworks. An agent skill from ognjengt/founder-skills.
ognjengt/founder-skills
Analyzes landing pages and provides detailed CRO (Conversion Rate Optimization) recommendations.
ognjengt/founder-skills
Creates viral lead magnet posts that drive comments and DMs.
ognjengt/founder-skills
Creates viral LinkedIn posts using proven formats, post templates, and voice matching.
ognjengt/founder-skills
Produces the best marketing ideas for your business by analyzing your FOUNDERCONTEXT and matching it against a curated database of 170+ proven marketing strategies.
ognjengt/founder-skills
Creates viral social media hooks using proven psychological patterns and trigger words.
Works with
Categories
Crafts high-converting outreach messages and email sequences for cold outreach, LinkedIn DMs, and follow-ups. Outreach Specialist is an agent skill from ognjengt/founder-skills. Crafts high-converting outreach messages and email sequences for cold outreach, LinkedIn DMs, and follow-ups.
Outreach Specialist fits situations like: user needs personalized outreach messages that book calls and get replies; tasks that involve Cold outreach; tasks that involve Email marketing.
Run `npx skills add ognjengt/founder-skills --skill outreach-specialist -a claude-code`. Or copy the skill folder (skills/outreach-specialist in ognjengt/founder-skills) into .claude/skills/outreach-specialist in your project. Claude Code loads it when a task matches its description.
Run `npx skills add ognjengt/founder-skills --skill outreach-specialist -a codex`. Or copy the skill folder (skills/outreach-specialist in ognjengt/founder-skills) into .agents/skills/outreach-specialist in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add ognjengt/founder-skills --skill outreach-specialist -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/outreach-specialist, .gemini/skills/outreach-specialist, .github/skills/outreach-specialist and .opencode/skills/outreach-specialist in your project.
SKILL.md names no scripts, command-line tools or credentials: Outreach Specialist is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Outreach Specialist is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 3.2k tokens (SKILL.md is roughly 13k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 4k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Outreach Specialist: Send Cold Email (Othmane-Khadri/YALC-the-GTM-operating-system, 318 stars), Linkedin Comment To Outreach (gethouston/houston, 118 stars), Prd V09 Cold Outreach Tiered (mattgierhart/PRD-driven-context-engineering, 180 stars) and Social Selling Planner (aaron-he-zhu/aaron-marketing-skills, 2.9k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
ognjengt (a GitHub user) maintains it in ognjengt/founder-skills, which has 447 GitHub stars. The repository holds 15 skills in this directory. The repository was last updated on May 18, 2026.
Source: ognjengt/founder-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.