From exec-recruiter
Generate Day-5/7/10 follow-up bump messages for any pending roles. Triggers on "what bumps today", "Day-5 bumps", "follow-ups due", "/bump", "/bump X", or "what should I follow up on today". Reads the dashboard, finds roles in the bump window or past Day-10 final-action threshold, and drafts the appropriate bump message per role per follow-up.yaml templates.
How this skill is triggered — by the user, by Claude, or both
Slash command
/exec-recruiter:daily-bumpThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Generate follow-up bump messages for pending roles. Day-5 first touch, Day-7 second touch, Day-10 final.
Generate follow-up bump messages for pending roles. Day-5 first touch, Day-7 second touch, Day-10 final.
The user says: "what bumps today", "Day-5 bumps", "follow-ups due", "/bump", "/bump X", "what should I follow up on today", or first thing in the morning to pre-stage the day's bumps.
Read the project's dashboard.html and parse the ROLES = [...] array. For each role:
rejected, skipped, or replieddrafted (not sent yet)status: "pending" and a sendDate, calculate days since sendPer ${CLAUDE_PLUGIN_ROOT}/config/follow-up.yaml:
bump_templates.day_5_first_touch)bump_templates.day_10_final). User decision: send the final touch OR mark the role passive-skip.For each role in the bump window:
outreach/{slug}/outreach.md for the original message + contact namefollow-up.yaml.bump_templates{first_name}, {role}, {self_first_name} per the role's dataoutreach-style.yaml discipline: no em/en dashes, no trailing summaries, peer-to-peer tone, sign-off with first name onlyFor each role with a bump due, output:
For Day-10 final-action roles, also offer the passive-skip alternative:
{Company} - Day 10 final.
Option A: send final-touch message (drafted below)
Option B: mark passive-skip in dashboard, no message sent
Each bump is a separate type-and-stop send (per Phase 3 safety rules). After the user says "send" for a particular bump, hand off to the same type-and-stop flow Phase 3 uses.
Tight. Group by bucket. Lead with the count.
Today's bumps: 3 in Day-5 window, 1 at Day-10 final.
Day 5 (3):
9fin (Moises): "Hi Moises, circling back on the note above re: VP Product..."
NetApp (Pravjit): "Hi Pravjit, circling back..."
Lyra Health (TBD): no contact identified at original send -> recommend skip bump, find contact first
Day 10 final (1):
Spark Advisors: original send via InMail (1 credit burned), no reply.
Option A: final touch via the same InMail thread
Option B: mark passive-skip
See ${CLAUDE_PLUGIN_ROOT}/config/follow-up.yaml for the exact templates and window definitions. See ${CLAUDE_PLUGIN_ROOT}/skills/daily-bump/references/escalation-patterns.md for second-touch escalation patterns (e.g., redirect-to-right-person, peer-of-original-contact).
npx claudepluginhub bgolubovski/exec-recruiter --plugin exec-recruiterProvides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.