Business Proposals
EliasOulkadi/shokunin
Generate sales outreach sequences, proposals, SOWs, investor pitch decks, and RFP responses.
Write personalized cold outreach emails to hiring managers and founders — specific, human, not a pitch deck
$ npx skills add Infrasity-Labs/dev-gtm-claude-skills --skill cold-email-writer -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install Infrasity-Labs/dev-gtm-claude-skills cold-email-writer --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/Infrasity-Labs/dev-gtm-claude-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/job-search/cold-email-writer .claude/skills/cold-email-writer && 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 "cold-email-writer" agent skill from https://github.com/Infrasity-Labs/dev-gtm-claude-skills/tree/main/job-search/cold-email-writer into .claude/skills/cold-email-writer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "cold-email-writer", 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/Infrasity-Labs/dev-gtm-claude-skills/tree/main/job-search/cold-email-writerType 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 Infrasity-Labs/dev-gtm-claude-skills --skill cold-email-writer -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install Infrasity-Labs/dev-gtm-claude-skills cold-email-writer --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Infrasity-Labs/dev-gtm-claude-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/job-search/cold-email-writer .agents/skills/cold-email-writer && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "cold-email-writer" agent skill from https://github.com/Infrasity-Labs/dev-gtm-claude-skills/tree/main/job-search/cold-email-writer into .agents/skills/cold-email-writer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "cold-email-writer", 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 Infrasity-Labs/dev-gtm-claude-skills --skill cold-email-writer -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install Infrasity-Labs/dev-gtm-claude-skills cold-email-writer --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Infrasity-Labs/dev-gtm-claude-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/job-search/cold-email-writer .cursor/skills/cold-email-writer && 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 "cold-email-writer" agent skill from https://github.com/Infrasity-Labs/dev-gtm-claude-skills/tree/main/job-search/cold-email-writer into .cursor/skills/cold-email-writer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "cold-email-writer", 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/Infrasity-Labs/dev-gtm-claude-skills.git --path job-search/cold-email-writer--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 Infrasity-Labs/dev-gtm-claude-skills --skill cold-email-writer -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install Infrasity-Labs/dev-gtm-claude-skills cold-email-writer --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Infrasity-Labs/dev-gtm-claude-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/job-search/cold-email-writer .gemini/skills/cold-email-writer && 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 "cold-email-writer" agent skill from https://github.com/Infrasity-Labs/dev-gtm-claude-skills/tree/main/job-search/cold-email-writer into .gemini/skills/cold-email-writer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "cold-email-writer", 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 Infrasity-Labs/dev-gtm-claude-skills cold-email-writerInstalls 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 Infrasity-Labs/dev-gtm-claude-skills --skill cold-email-writer -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/Infrasity-Labs/dev-gtm-claude-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/job-search/cold-email-writer .github/skills/cold-email-writer && 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 "cold-email-writer" agent skill from https://github.com/Infrasity-Labs/dev-gtm-claude-skills/tree/main/job-search/cold-email-writer into .github/skills/cold-email-writer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "cold-email-writer", 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 Infrasity-Labs/dev-gtm-claude-skills --skill cold-email-writer -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install Infrasity-Labs/dev-gtm-claude-skills cold-email-writer --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Infrasity-Labs/dev-gtm-claude-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/job-search/cold-email-writer .opencode/skills/cold-email-writer && 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 "cold-email-writer" agent skill from https://github.com/Infrasity-Labs/dev-gtm-claude-skills/tree/main/job-search/cold-email-writer into .opencode/skills/cold-email-writer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "cold-email-writer", 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.
cold-email-writerWrite personalized cold outreach emails to hiring managers and founders — specific, human, not a pitch deck
Cold Email Writer is an agent skill from Infrasity-Labs/dev-gtm-claude-skills. Write personalized cold outreach emails to hiring managers and founders — specific, human, not a pitch deck
Its SKILL.md is about 1.9k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Sales & Support, covering Cold outreach and Fundraising and pitch decks. The repository describes itself as: Open-source Claude skills for GEO, AI discoverability, and developer GTM workflows. Built for developer-focused companies that want their documentation to be found, parsed, and… The licence is MIT.
4 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 02cfefb. 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.
Shell commands in SKILL.md call:
justFrom 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.
Cold Email Writer loads about 1.9k tokens when it runs. Until then it costs about 31 tokens; SKILL.md has 671 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 Infrasity-Labs/dev-gtm-claude-skills at commit 02cfefb, republished under its MIT licence (© Infrasity-Labs). 671 words, ~1,869 tokens.
.claude/skills/cold-email-writer/SKILL.md (or your agent's skills folder).Use this skill when the user wants to:
Cold emails fail because they sound like cover letters. The goal is to sound like a smart person who genuinely noticed something specific about the company — not a candidate broadcasting their credentials.
The email should feel like: A colleague mentioning something interesting they read, not a sales pitch.
Quick intro — [First Name Last Name]Simple. No clickbait. No role title. Just a name.
Start with what genuinely pulled the candidate in. Must be specific to this company — not a generic compliment.
I just came across [Company] and ended up spending more time on it than I expected.
[One specific thing that caught their attention — a stat, a product decision, a market insight from the JD or website]What makes a good hook:
What makes a bad hook:
If the candidate is in a different country from the company, disclose it early and casually:
Before you read further, I should mention I'm based in [country]. But if we both
feel there's a strong fit, I'd be open to figuring things out.If the role lists more years than the candidate has, acknowledge it briefly and redirect:
The role mentions [X] years of experience — I'm at [Y], but the work I've
shipped is production-facing and I'd rather you judge that directly.Current role → relevant past → one or two projects. Keep it contextual, not a list.
A bit about me: I currently work at [Company], [one line on what the company does],
where I [what they actually do there — not a job title]. Before that I worked
with teams in [region], mostly around [relevant domain].
On the side I've been building [Project] ([link if applicable]) — [one line: what
it is and one proof point like "got to paying clients" or "20K downloads"].Rules:
Bridge between their background and the specific role. Should feel like an observation, not a claim.
I think you're looking for [what the role actually wants] — that's the kind of
work I've been doing, and honestly I feel like I'd be a strong fit.Or more specific:
My stack maps naturally to yours — [specific tech overlap]. But more than the
stack, it's the [domain/problem] that I'm genuinely interested in.More about me: [portfolio URL]One line. No elaboration.
End with low-pressure, confident energy. Not desperate, not corporate.
I'm currently at [Company] and open to what's next. I think my experience lends
nicely to what you're building — so I think we'd both get something out of a
conversation.
[First Name]
[email]Avoid:
Before writing the email, gather:
If the user provides a JD but no company website, ask for it or fetch it before writing.
Longer is fine if every sentence earns its place. Cut anything that could apply to any company.
Always wrap the final email in a plain code block for clean copy-paste:
Subject: Quick intro — [Name]
Hi [Name],
[Email body]
[First Name]
[email]Too confident: ❌ "I would be an exceptional addition to your team" ❌ "My background uniquely positions me for this role" ✅ "I feel like I'd be a strong fit" — states a belief, doesn't claim certainty
Too humble: ❌ "I know I may not have all the experience you're looking for, but..." ❌ "I'm just reaching out on the off chance..." ✅ Acknowledge gaps directly and move on — don't apologize
Too long: ❌ Three paragraphs listing every achievement ✅ One paragraph on background, one on the connection
Too generic: ❌ Opening with "I am writing to express my interest in..." ✅ Opening with what specifically pulled them to this company
No research: ❌ "I love your product and mission" ✅ "The 5% stat — only 5% of a $25B market online — doesn't feel like a feature gap, it feels like an entire industry that hasn't digitised"
Subject: Quick intro — Sarah Chen
Hi Marcus,
I just came across Meridian and spent more time on your site than I planned.
What pulled me in was the framing around your data infrastructure — you're not
just building an LLM layer on top of existing records, you're rethinking how
clinical data flows through the system in the first place. That's a harder
problem and a more interesting one.
I'm based in India, flagging that upfront. Happy to figure out the rest if
there's a real fit.
I currently work at Lune, a London-based climate intelligence company, where I
build event-driven data pipelines and agentic AI workflows for emissions
compliance — regulated, data-intensive systems where reliability isn't optional.
I also built Memos, a RAG system from scratch: hybrid retrieval, reranking,
ChromaDB, FastAPI. And InframetAI, an SDK for LLM cost and latency
observability that came out of seeing what breaks when the data layer isn't
designed around how models actually work.
I think you're looking for engineers who've actually built AI systems end to
end, not just wrapped APIs. That's the work I've been doing.
More about me: yourportfolio.com/about
I'm currently at Lune and open to what's next. I think my experience maps
closely to what you're building — so I think we'd both get something out of
a conversation.
Sarah
sarah@email.com© Infrasity-Labs, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in job-search/cold-email-writer of Infrasity-Labs/dev-gtm-claude-skills.
Open the folder on GitHubat commit 02cfefb
We found 2 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in Infrasity-Labs/dev-gtm-claude-skills, which our catalogue first saw on October 7, 2026.
Cold Email Writer 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 |
|---|---|---|---|---|---|---|
| Cold Email Writer this skillInfrasity-Labs/dev-gtm-claude-skills | 136 | 1 repos | ~1.9k | Automated safety check: Pass | MIT | |
| Business ProposalsEliasOulkadi/shokunin | 114 | — | ~2.7k | Automated safety check: Pass | MIT | |
| Prospect Panel SimulatorOneWave-AI/claude-skills | 336 | — | ~1.2k | Automated safety check: Pass | MIT | |
| Apify Buying Signal Detectionapify/awesome-skills | 266 | — | ~5.1k | Automated safety check: Notes | Apache-2.0 | |
| Investor Outreachaffaan-m/ECC | 277k | 6 repos | ~664 | Automated safety check: Pass | MIT | |
| Vc Outreachpedronauck/skills | 634 | — | ~480 | Automated safety check: Pass | None |
EliasOulkadi/shokunin
Generate sales outreach sequences, proposals, SOWs, investor pitch decks, and RFP responses.
OneWave-AI/claude-skills
Simulate a panel of your real prospects and buyers to pressure-test sales and marketing before it goes out — cold emails, pitch decks, landing pages, pricing pages, demo scripts, proposals.
apify/awesome-skills
Set up a recurring buying-signal detection pipeline that finds companies showing buying intent across three signal types — job postings (hiring for the persona), fundraising events (recent raises)…
affaan-m/ECC
Draft cold emails, warm intro blurbs, follow-ups, update emails, and investor communications for fundraising.
pedronauck/skills
Build investor lists, warm intros and cold emails; prepare meetings, manage a raise pipeline, and run diligence through close.
c0x12c/ai-toolkit
Draft cold emails, warm intro blurbs, follow-ups, and investor communications.
Infrasity-Labs/dev-gtm-claude-skills
Generates a fully structured SEO content outline (not a finished brief) and exports it as a formatted .docx Word document.
Infrasity-Labs/dev-gtm-claude-skills
Generates a fully structured SEO content brief for a target keyword and optionally pushes it to a Notion database.
Infrasity-Labs/dev-gtm-claude-skills
Audits any API documentation site by crawling every endpoint page and scoring each one across 5 checks: description quality, OpenAPI spec presence, body param descriptions, response codes, and…
Infrasity-Labs/dev-gtm-claude-skills
Audits any developer documentation site across 33 checks in 7 categories and produces a scored report (out of 100) with Pass / Warn / Fail status per check.
Infrasity-Labs/dev-gtm-claude-skills
Generates a 3-month SEO performance HTML report for any domain using DataForSEO data.
Infrasity-Labs/dev-gtm-claude-skills
Email triage system that handles both one-time setup and recurring triage in a single skill.
Categories
Write personalized cold outreach emails to hiring managers and founders — specific, human, not a pitch deck. Cold Email Writer is an agent skill from Infrasity-Labs/dev-gtm-claude-skills.
Cold Email Writer fits situations like: tasks that involve Cold outreach; tasks that involve Fundraising and pitch decks.
Run `npx skills add Infrasity-Labs/dev-gtm-claude-skills --skill cold-email-writer -a claude-code`. Or copy the skill folder (job-search/cold-email-writer in Infrasity-Labs/dev-gtm-claude-skills) into .claude/skills/cold-email-writer in your project. Claude Code loads it when a task matches its description.
Run `npx skills add Infrasity-Labs/dev-gtm-claude-skills --skill cold-email-writer -a codex`. Or copy the skill folder (job-search/cold-email-writer in Infrasity-Labs/dev-gtm-claude-skills) into .agents/skills/cold-email-writer 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 Infrasity-Labs/dev-gtm-claude-skills --skill cold-email-writer -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/cold-email-writer, .gemini/skills/cold-email-writer, .github/skills/cold-email-writer and .opencode/skills/cold-email-writer in your project.
Going by SKILL.md and its folder, Cold Email Writer needs the command-line tools its instructions call (just).
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.
Cold Email Writer is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.9k tokens (SKILL.md is roughly 7.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Cold Email Writer: Business Proposals (EliasOulkadi/shokunin, 114 stars), Prospect Panel Simulator (OneWave-AI/claude-skills, 336 stars), Apify Buying Signal Detection (apify/awesome-skills, 266 stars) and Investor Outreach (affaan-m/ECC, 277k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
Infrasity-Labs (a GitHub user) maintains it in Infrasity-Labs/dev-gtm-claude-skills, which has 136 GitHub stars. The repository holds 26 skills in this directory. The repository was last updated on June 28, 2026.
Source: Infrasity-Labs/dev-gtm-claude-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.