Agent skill · Databases

cold-email-outreach

End-to-end cold email outreach orchestration. Handles goal alignment, lead ingestion from any source (CSV, paste, CRM export, database), sequence design, email generation, campaign setup in the user's chosen outreach tool, and launch. Tool-agnostic — supports Smartlead (full MCP automation), Instantly, Lemlist, Apollo, or manual CSV export.

gooseworks-aigithub.com/gooseworks-aiGitHub ↗
claude-codecodexcursorMIT
Install
npx skills add gooseworks-ai/goose-skills --skill cold-email-outreach --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 13 KB
Bundled scripts: none
Path: skills/outreach/capabilities/cold-email-outreach/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 1,091
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Cold Email Outreach The final mile of the outbound pipeline. Takes leads from wherever the user has them, builds email sequences, loads campaigns into the user's chosen outreach tool, and launches. **Tool-agnostic:** Asks the user which outreach platform they use. Defaults to Smartlead if they have MCP tools configured. Falls back to CSV export for any other tool or manual workflow. ## When to Use Use this skill when: - User says "launch a campaign", "send outreach", "email these leads", "set up cold email" - User has a list of leads and wants to run an outbound email campaign - User wants to create and configure a campaign in Smartlead or another outreach tool ## Supported Outreach Tools This skill does NOT assume a specific tool. It asks first, then adapts. | Tool | Integration | How It Works | |------|------------|--------------| | **Smartlead** (default) | MCP tools (`mcp__smartlead__*`) | Full automation: create campaign, add sequences, import leads, allocate mailboxes, configure schedule, launch | | **Instantly** | CSV import | Generate CSV matching Instantly's import format, user uploads manually | | **Lemlist** | CSV import | Generate CSV with Lemlist-compatible columns |

What's inside
Steps it walks through
  1. When to Use
  2. Supported Outreach Tools
  3. Prerequisites
  4. Environment Variables
  5. Phase 0: Intake
  6. Campaign Goal
  7. Outreach Tool
  8. Lead Source
  9. Sequence Design
  10. Sending Config (skip if CSV export)
  11. Phase 1: Lead Ingestion
  12. Parse Leads
  13. Validate & Deduplicate
  14. Present & Confirm
Ships with 1 file
  • skill.meta.json
More from goose-skills
All skills →
About this skill
What does the cold-email-outreach skill do?

End-to-end cold email outreach orchestration. Handles goal alignment, lead ingestion from any source (CSV, paste, CRM export, database), sequence design, email generation, campaign setup in the user's chosen outreach tool, and launch. Tool-agnostic — supports Smartlead (full MCP automation), Instantly, Lemlist, Apollo, or manual CSV export.

How do I install it?

Run `npx skills add gooseworks-ai/goose-skills --skill cold-email-outreach --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From gooseworks-ai/goose-skills, a repository with 1,091 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going