{"id":"603810d1-062e-4b4d-8043-8765293d00bd","shortId":"kVtJuj","kind":"skill","title":"follow-up","tagline":"Write follow-up emails that re-engage without being annoying. Uses proven psychology for follow-up sequences. 42% of replies come from follow-ups.","description":"# Write Follow-Up Email\n\nGenerate a follow-up email that re-engages prospects who didn't respond.\n\n## Input\n\nParse $ARGUMENTS for:\n- **Original email** or context of first outreach\n- **Days since last email**: How long ago was it sent\n- **Follow-up number**: Is this #1, #2, or #3?\n- **New context** (optional): News, trigger events, new value to offer\n\nIf original context is missing, ask for the key points from the first email.\n\n## Strategy by Follow-Up Number\n\n### Follow-up #1 (3-5 days after)\n- Assume they're busy, not uninterested\n- Add new value or angle\n- Keep it shorter than original\n\n### Follow-up #2 (7-10 days after)\n- Try a different approach\n- Share a relevant insight or resource\n- Reframe the value prop\n\n### Follow-up #3 (14+ days after)\n- \"Break-up\" email or permission-based close\n- Give them an easy out\n- Last attempt before moving on\n\n## Frameworks\n\n### The Bump\n- Quick, friendly nudge\n- \"Floating this back up\" energy\n- Best for follow-up #1\n\n### The Value-Add\n- Share something useful (article, insight, idea)\n- Shows you're thinking about their problems\n- Best for follow-up #2\n\n### The Breakup\n- \"Should I close your file?\"\n- Creates urgency without pressure\n- Best for follow-up #3\n\n## Hard Rules\n\n1. **Shorter than original** - Each follow-up gets shorter\n2. **New angle**: Don't just repeat the first email\n3. **No guilt trips**: \"I haven't heard back\" sounds needy\n4. **No \"just checking in\"**: Empty phrase, add value instead\n5. **Reference original**: Brief callback to first email\n6. **One CTA**: Same or simplified ask\n7. **30-75 words max**: Follow-ups should be scannable\n\n## What NOT to Write\n\n- \"I wanted to follow up on my last email\" (weak opener)\n- \"I'm sure you're busy but...\" (apologetic)\n- Resending the exact same email\n- Being passive-aggressive about no response\n- Multiple CTAs or new complex asks\n\n## Output Format\n\n```\nSubject: Re: [original subject] or [new short subject]\n\n[Email body]\n\n[First name]\n```\n\n**Framework used:** [which one]\n**What's different:** [how this differs from original]\n**Word count:** [number]","tags":["follow","agent","skills","humanizerai","agent-skills","agentic","claude-code","codex","dete","humanize","humanizer"],"capabilities":["skill","source-humanizerai","skill-follow-up","topic-agent","topic-agent-skills","topic-agentic","topic-claude-code","topic-codex","topic-dete","topic-humanize","topic-humanizer","topic-skills"],"categories":["agent-skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/humanizerai/agent-skills/follow-up","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add humanizerai/agent-skills","source_repo":"https://github.com/humanizerai/agent-skills","install_from":"skills.sh"}},"qualityScore":"0.457","qualityRationale":"deterministic score 0.46 from registry signals: · indexed on github topic:agent-skills · 14 github stars · SKILL.md body (2,073 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-22T01:02:17.375Z","embedding":null,"createdAt":"2026-04-19T00:40:33.069Z","updatedAt":"2026-04-22T01:02:17.375Z","lastSeenAt":"2026-04-22T01:02:17.375Z","tsv":"'-10':142 '-5':118 '-75':302 '1':79,116,201,244 '14':163 '2':80,140,224,254 '3':82,117,162,241,264 '30':301 '4':275 '42':24 '5':285 '6':293 '7':141,300 'add':127,205,282 'aggress':342 'ago':69 'angl':131,256 'annoy':15 'apologet':333 'approach':148 'argument':54 'articl':209 'ask':98,299,351 'assum':121 'attempt':181 'back':193,272 'base':173 'best':196,219,236 'bodi':363 'break':167 'break-up':166 'breakup':226 'brief':288 'bump':187 'busi':124,331 'callback':289 'check':278 'close':174,229 'come':27 'complex':350 'context':59,84,95 'count':379 'creat':232 'cta':295 'ctas':347 'day':63,119,143,164 'didn':49 'differ':147,372,375 'easi':178 'email':8,36,42,57,66,106,169,263,292,323,338,362 'empti':280 'energi':195 'engag':12,46 'event':88 'exact':336 'file':231 'first':61,105,262,291,364 'float':191 'follow':2,6,21,30,34,40,74,110,114,138,160,199,222,239,250,306,318 'follow-up':1,5,20,29,33,39,73,109,113,137,159,198,221,238,249,305 'format':353 'framework':185,366 'friend':189 'generat':37 'get':252 'give':175 'guilt':266 'hard':242 'haven':269 'heard':271 'idea':211 'input':52 'insight':152,210 'instead':284 'keep':132 'key':101 'last':65,180,322 'long':68 'm':327 'max':304 'miss':97 'move':183 'multipl':346 'name':365 'needi':274 'new':83,89,128,255,349,359 'news':86 'nudg':190 'number':76,112,380 'offer':92 'one':294,369 'open':325 'option':85 'origin':56,94,136,247,287,356,377 'output':352 'outreach':62 'pars':53 'passiv':341 'passive-aggress':340 'permiss':172 'permission-bas':171 'phrase':281 'point':102 'pressur':235 'problem':218 'prop':158 'prospect':47 'proven':17 'psycholog':18 'quick':188 're':11,45,123,214,330,355 're-engag':10,44 'refer':286 'refram':155 'relev':151 'repeat':260 'repli':26 'resend':334 'resourc':154 'respond':51 'respons':345 'rule':243 'scannabl':310 'sent':72 'sequenc':23 'share':149,206 'short':360 'shorter':134,245,253 'show':212 'simplifi':298 'sinc':64 'skill' 'skill-follow-up' 'someth':207 'sound':273 'source-humanizerai' 'strategi':107 'subject':354,357,361 'sure':328 'think':215 'topic-agent' 'topic-agent-skills' 'topic-agentic' 'topic-claude-code' 'topic-codex' 'topic-dete' 'topic-humanize' 'topic-humanizer' 'topic-skills' 'tri':145 'trigger':87 'trip':267 'uninterest':126 'up':31,307 'urgenc':233 'use':16,208,367 'valu':90,129,157,204,283 'value-add':203 'want':316 'weak':324 'without':13,234 'word':303,378 'write':4,32,314","prices":[{"id":"9395fd1d-4de8-48d9-ba30-4a29bec4a8ad","listingId":"603810d1-062e-4b4d-8043-8765293d00bd","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"humanizerai","category":"agent-skills","install_from":"skills.sh"},"createdAt":"2026-04-19T00:40:33.069Z"}],"sources":[{"listingId":"603810d1-062e-4b4d-8043-8765293d00bd","source":"github","sourceId":"humanizerai/agent-skills/follow-up","sourceUrl":"https://github.com/humanizerai/agent-skills/tree/main/skills/follow-up","isPrimary":false,"firstSeenAt":"2026-04-19T00:40:33.069Z","lastSeenAt":"2026-04-22T01:02:17.375Z"}],"details":{"listingId":"603810d1-062e-4b4d-8043-8765293d00bd","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"humanizerai","slug":"follow-up","github":{"repo":"humanizerai/agent-skills","stars":14,"topics":["agent","agent-skills","agentic","ai","claude-code","codex","dete","humanize","humanizer","skills"],"license":"mit","html_url":"https://github.com/humanizerai/agent-skills","pushed_at":"2026-02-05T14:19:04Z","description":"HumanizerAI Agent Skills for Claude Code and Codex - AI detection and text humanization","skill_md_sha":"f5713b14996fd9c2b787a11eeeba159f36c91e20","skill_md_path":"skills/follow-up/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/humanizerai/agent-skills/tree/main/skills/follow-up"},"layout":"multi","source":"github","category":"agent-skills","frontmatter":{"name":"follow-up","description":"Write follow-up emails that re-engage without being annoying. Uses proven psychology for follow-up sequences. 42% of replies come from follow-ups."},"skills_sh_url":"https://skills.sh/humanizerai/agent-skills/follow-up"},"updatedAt":"2026-04-22T01:02:17.375Z"}}