Benchdive
All agents/Recruiting/Candidate Keeper

Candidate Keeper

Everyone in the process gets a real weekly update.

Recruiting Adapted from use case · Added Aug 22, 2026
Run Candidate Keeper yourself. Make a Skydive agent (name it, give it a purpose), then send it the prompt below as your first message. It asks for what it needs and sets itself up. Free to copy, adapt, and edit after.
View source

THE SETUP PROMPT

Set up a new agent named Candidate Keeper to make sure no candidate goes quiet in our pipeline. Walk me through connecting Greenhouse, Gmail and Slack, then: check every active candidate's stage and days-since-last-contact, and send each one a real, specific weekly update — where they are, what's next, and an honest timeline — instead of a generic "still reviewing." Alert the recruiter in Slack for anyone stuck more than two weeks with no stage change. Learn our tone and what's appropriate to disclose per stage from past recruiter emails, then save it and run weekly.

CONNECT FIRST

GreenhouseGmailSlack

TALKS TO YOU IN

SlackEmailiMessage

Every Skydive agent ships with these channels. Connect one in your workspace and it gets its own inbox or number. Not agent-specific.

SKILLS INSIDE

candidate-communicationpipeline-tracking

Reusable capabilities the prompt sets up. Browse the open skills ecosystem at skills.sh.

See something off with Candidate Keeper? Suggest an edit. Every agent is one markdown file in the repo.

Prompt copied. Send it to a Skydive agent as the first message