drop-off-rescue — Claude Code skill: recover stalled funnel contacts
Finds contacts stuck at funnel stages, drafts a re-engagement email for each stage, and schedules the send in your ESP.
npx skills add cognyai/claude-code-marketing-skills --skill drop-off-rescue -a claude-codeWhat drop-off-rescue does
This skill hunts down the people who stalled: carts left behind, signups that never started a trial, trials that never converted. For each stage it writes a matching email and hands it to your ESP, but the send only goes out after you confirm it.
Run it weekly and nothing gets sent twice. The skill keeps track of what already went out per stage and skips anyone still inside their cooldown window. Three modes are available — weekly, audit and free — picked through the argument.
A connected cogny-mcp server is required. Reads work across Klaviyo, Mailchimp, Rule, Get a Newsletter, Brevo, MailerLite, Drip, Salesforce Marketing Cloud, Symplify, Braze, Shopify, WooCommerce and Stripe. Tag writes and sends ask first, so without MCP access to your ESP the skill never reaches the sending step.
What it helps with
- pull this week's abandoned carts into one list
- draft an email for the signed-up-but-no-trial stage
- queue the send in your ESP after confirmation
- keep one contact from getting two emails in a row
- check what already went out at each funnel stage
Example prompts for the agent
- Run drop-off-rescue in weekly mode and show me who gets an email
- Do an audit: which contacts are stuck at trial-but-no-convert
- Draft the abandoned cart emails but don't schedule the send
How to install drop-off-rescue
1Skills CLI (Vercel)
npx skills add cognyai/claude-code-marketing-skills --skill drop-off-rescue -a claude-code2Manually: put the files in place
~/.claude/skills/drop-off-rescue/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/drop-off-rescue/
1Skills CLI (Vercel)
npx skills add cognyai/claude-code-marketing-skills --skill drop-off-rescue -a codex2Manually: put the files in place
.agents/skills/drop-off-rescue/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add cognyai/claude-code-marketing-skills --skill drop-off-rescue -a cursor2Manually: put the files in place
.cursor/skills/drop-off-rescue/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install cognyai/claude-code-marketing-skills drop-off-rescue2Manually: put the files in place
.github/skills/drop-off-rescue/SKILL.md1Skills CLI (Vercel)
npx skills add cognyai/claude-code-marketing-skills --skill drop-off-rescue -a gemini-cli2Platform CLI
gemini skills install https://github.com/cognyai/claude-code-marketing-skills --path skills/drop-off-rescueManually: put the files in place
.devin/skills/drop-off-rescue/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add cognyai/claude-code-marketing-skills --skill drop-off-rescue -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about drop-off-rescue
How do I install drop-off-rescue in Claude Code?
Run npx skills add cognyai/claude-code-marketing-skills --skill drop-off-rescue -a claude-code. The skill file lands at ~/.claude/skills/drop-off-rescue/SKILL.md.
What does drop-off-rescue do?
It finds contacts stalled at funnel stages, drafts stage-appropriate emails, and schedules the send through your ESP once you confirm. Weekly reruns skip anyone already contacted.
What does the skill need to run?
A connected cogny-mcp server with access to your ESP or store. Without it the skill can neither read contacts nor schedule a send.