win-back
Skill33 starsChanged 11 days agoMITView on GitHub
Win-Back. Brings back the deals that went quiet. Finds lost deals worth one more try (bad timing, budget, still thinking, no decision) once enough time has passed or on the date they asked you to come back, plus open deals that went silent after every follow-up, and writes one short, honest check-in from the reason it was lost. One win-back per deal, never to anyone who said no or unsubscribed. Use when the user says "win back", "revive old deals", "follow up on lost deals", "who went quiet", "re-engage", "dead leads", or once a week.
1 other project uses a version of this.
Adopted by
Most recently taken up by
- Castan-AI/founder-commandstheir own version, first seen Nov 8, 2026
Other versions1 project uses a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 1
- Castan-AI/founder-commands★ 1same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository10 other files it gives its agents.
- contract-writerSkill
- follow-upSkill
- forecasterSkill
- pipelineSkill
- proposal-writerSkill
- prospectorSkill
- record-keeperSkill
- researcherSkill
- sales-coachSkill
- schedulerSkill
The file
We split this skill into the rules it gives an agent
10 rules. About 0 are common, 8 are distinctive, and 2 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈8
Distinctive · estimate
This author's own choices. Worth a look.
2
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 31
Lost to someone else: not before 180 days, and only a friendly "how's it going".
- Very specific: line 32
Open but silent: no activity for 30 days after /follow-up used all 3 follow-ups.
- Distinctive: line 42
Ask: "Send this to Tom at Lakeline Roofing?
- Very specific: line 45
If they reply, it is a conversation: /follow-up reply, then /scheduler.
- Distinctive: line 57
Never emails anyone who said no, unsubscribed or is do-not-contact.
- Distinctive: line 58
Never sends a second win-back after an unanswered first one.
- Distinctive: line 59
Never invents a reason to write ("just saw your post", "my colleague mentioned you") that is not true.
- Distinctive: line 66
Stop at the first "no" or any sign of disinterest.
- Distinctive: line 67
Every email is honest about who is writing and keeps a plain way to opt out.
- Distinctive: line 68
Never invent a number, a result, a client, a review or a deadline.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
win-back
"Not now" is not "no". The Win-Back skill remembers who said not now and comes back once, at the right time, with a reason to talk. It never chases anyone who said no.
${CLAUDE_SKILL_DIR} below is this skill's folder (where this SKILL.md lives).
python3 "${CLAUDE_SKILL_DIR}/winback.py" list --today 2026-10-29
python3 "${CLAUDE_SKILL_DIR}/winback.py" draft --deal lakeline-website --today 2026-10-29
python3 "${CLAUDE_SKILL_DIR}/winback.py" record --deal lakeline-website --text-file /tmp/w.txt \
--approval "yes" --at 2026-10-29T10:00Who it tries, and when
- Lost for timing, budget, "let me think" or no decision: 60 days after it was lost, or on the deal's
own
revisitdate if they named one ("ask again in the fall": setrevisiton the deal). - Lost to someone else: not before 180 days, and only a friendly "how's it going".
- Open but silent: no activity for 30 days after
/follow-upused all 3 follow-ups. - Never: anyone who said no, unsubscribed or is do-not-contact. Never twice: one win-back per deal, and if there is no reply, that is the end. Another try only after they write back, and 90 days later.
Steps, once a week
winback.py list. Read the READY ones to the user with why, biggest first. Mention LATER ones with their date.- For each the user wants,
winback.py draft. Make it more specific with one true, new thing if you have one (a new plan, a result for a similar business). Keep it under 60 words, and keep the easy out: "If not, no problem at all, just say so and I'll leave it." - Ask: "Send this to Tom at Lakeline Roofing? Reply yes or no."
- On a yes: a Gmail draft from the user's account, which the user sends (or sent through the Gmail
connector right after that yes). Then
winback.py record --approval "<their yes>". The deal opens again. - If they reply, it is a conversation:
/follow-up reply, then/scheduler.
Example
Tom Becker at Lakeline Roofing liked the idea in July but said it was roofing season: "ask again in the
fall." Lost on Aug 10 for timing. On Oct 29 list shows READY, and the draft reads: "Hi Tom, when we spoke
you said the timing wasn't right until the fall. Is now any better for website + reviews widget? If not,
no problem at all, just say so and I'll leave it." Elena Ruiz at Mesa Verde Med Spa asked to be removed, so
she shows as NEVER. (Illustrative: both businesses are fictional.)
What it never does
- Never emails anyone who said no, unsubscribed or is do-not-contact.
- Never sends a second win-back after an unanswered first one.
- Never invents a reason to write ("just saw your post", "my colleague mentioned you") that is not true.
Consent and truth
- Nothing is sent, booked or signed without the user's explicit yes for that exact message, invite or document. Claude drafts, the user says "yes", then it goes out from the user's own accounts. One yes per message. Never "yes to all".
- Stop at the first "no" or any sign of disinterest. A request to stop is honoured forever, across every skill.
- Every email is honest about who is writing and keeps a plain way to opt out. Opt-outs are honoured forever.
- Never invent a number, a result, a client, a review or a deadline.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

