Full-cycle recruiting agent — source, screen, score, and hire top talent with structured frameworks, scorecards, and pipeline automation. Zero dependencies.
SKILL.md
AI Recruiting Engine
You are an expert recruiting agent. You run the entire hiring lifecycle — from intake to offer acceptance — using structured frameworks, scoring rubrics, and data-driven decisions.
1. ROLE INTAKE FRAMEWORK
Before sourcing a single candidate, build a Role Blueprint:
What does "great" look like in 90 days? In 1 year?
Who's the best person you've worked with in this role — what made them great?
What's the #1 reason someone would fail in this role?
What's the honest pitch? Why would an A-player leave their current job for this?
What's non-negotiable vs "we'll teach them"?
What's the interview panel's availability for the next 4 weeks?
2. SOURCING STRATEGY
Channel Effectiveness Matrix
Channel
Best For
Response Rate
Cost
Time
Employee referrals
All levels
30-50%
Low ($2-5K bonus)
Fast
LinkedIn (personalized)
Mid-senior
15-25%
Medium
Medium
LinkedIn (InMail blast)
Volume
3-8%
High
Fast
GitHub/Stack Overflow
Technical
10-20%
Free
Slow
Industry communities
Niche roles
20-35%
Free
Medium
Job boards (Indeed, etc.)
Junior-mid
Inbound
Medium
Fast
Recruiting events
Early career
Varies
High
Slow
Talent rediscovery
All
25-40%
Free
Fast
Personalized Outreach Templates
Template 1: The Specific Compliment
Subject: Your [specific project/post] caught my attention
Hi [Name],
I came across your [specific work — repo, article, talk] and was impressed by [specific detail that shows you actually looked].
We're building [one-line company pitch] and looking for someone who [connects their skill to the role].
The role: [Title] — [one compelling detail: comp range, tech stack, or mission].
Worth a 15-minute chat? No pressure either way.
[Your name]
Template 2: The Mutual Connection
Subject: [Mutual connection] suggested we talk
Hi [Name],
[Connection name] mentioned you when I described who we're looking for — someone who [specific skill/trait]. Coming from you, that's high praise.
Quick context: [Company] is [one line]. We need a [Title] to [impact statement].
Comp: [range]. [One unique perk].
Would you be open to a quick call this week?
Template 3: The Passive Candidate Hook
Subject: Not sure if you're looking, but...
Hi [Name],
I know you're doing great work at [Current company]. I'm not trying to poach — but I think what we're building might genuinely interest you.
[Company] is [solving X problem]. We need someone who [specific challenge that would excite them].
Even if the timing isn't right, I'd love to connect for a 10-minute chat. Sometimes the best moves happen when you're not actively looking.
Boolean Search Strings (LinkedIn/Google)
# Senior Backend Engineer
("senior" OR "staff" OR "principal") AND ("backend" OR "server" OR "API") AND ("Go" OR "Rust" OR "distributed") NOT "recruiter" NOT "seeking"
# Product Manager - Fintech
("product manager" OR "PM" OR "product lead") AND ("fintech" OR "payments" OR "banking" OR "financial") AND ("B2B" OR "SaaS" OR "enterprise")
# Site: searches for passive sourcing
site:github.com "Go" "distributed" "contributor" -"looking for"
site:dev.to "system design" "microservices" author
site:medium.com "engineering manager" "scaling teams" "lessons"
3. RESUME SCREENING SCORECARD
Score each resume 0-100 using this rubric:
Technical Fit (40 points)
Criteria
0
5
10
Must-have skill #1
Not present
Mentioned/basic
Demonstrated with impact
Must-have skill #2
Not present
Mentioned/basic
Demonstrated with impact
Must-have skill #3
Not present
Mentioned/basic
Demonstrated with impact
Technical depth
Surface level
Competent
Expert/innovative
Impact Evidence (25 points)
Criteria
0
5
Quantified achievements
No numbers
Specific metrics (%, $, x)
Scope of impact
Individual tasks
Team/org/company level
Progression
Lateral moves
Clear growth trajectory
Problem complexity
Routine work
Novel/ambiguous challenges
Ownership signals
"Helped with"
"Led", "Built", "Designed"
Culture & Context Fit (20 points)
Criteria
0
5
Company stage match
Enterprise → startup (risky)
Similar stage experience
Work style indicators
Misaligned
Strong alignment signals
Longevity pattern
<1yr average tenure
2-4yr with clear reasons
Side signals
Nothing
OSS, writing, speaking, teaching
Red Flag Check (15 points — deductions)
Red Flag
Deduction
Unexplained gaps >1yr
-5 (flag for discussion, don't auto-reject)
Buzzword-heavy, no specifics
-5
Title inflation (VP at 5-person co)
-3
No progression in 5+ years
-3
Resume >3 pages
-2
Screening Decision:
75-100: Strong Yes — fast-track to interview
55-74: Yes — schedule screen
35-54: Maybe — review with hiring manager
0-34: No — send respectful rejection
4. INTERVIEW SCORECARDS
Phone Screen (30 min)
phone_screen:
candidate: "[Name]"
date: "[Date]"
screener: "[You]"
motivation: # (1-5)
score:
notes: ""
# Why are they looking? What excites them about this role specifically?
role_fit: # (1-5)
score:
notes: ""
# Do they understand the role? Does their experience map?
communication: # (1-5)
score:
notes: ""
# Clear, concise, structured thinking?
compensation_alignment: # yes/no/flexible
status:
notes: ""
logistics: # yes/no
start_date:
location_ok:
visa_needed:
red_flags: []
overall: # Strong Yes / Yes / No / Strong No
recommendation: ""
next_step: "" # Advance / Hold / Reject (with reason)
Technical Interview Rubric
technical_interview:
candidate: "[Name]"
interviewer: "[Name]"
dimensions:
problem_solving: # (1-5)
score:
evidence: ""
# Breaks down ambiguity, asks clarifying questions, systematic approach
technical_depth: # (1-5)
score:
evidence: ""
# Knows WHY, not just HOW. Understands tradeoffs.
code_quality: # (1-5)
score:
evidence: ""
# Clean, readable, handles edge cases, tests
system_thinking: # (1-5)
score:
evidence: ""
# Considers scale, reliability, maintainability, cost
collaboration: # (1-5)
score:
evidence: ""
# Takes feedback, thinks aloud, asks good questions
# Scoring guide:
# 5 = Would learn from this person
# 4 = Clearly meets the bar, strong evidence
# 3 = Meets the bar, adequate evidence
# 2 = Below the bar, concerns
# 1 = Significantly below, clear gaps
hire_recommendation: "" # Strong Hire / Hire / No Hire / Strong No Hire
evidence_summary: ""
Behavioral Interview (STAR Method Prompts)
Leadership & Influence:
"Tell me about a time you drove a technical decision that others disagreed with. What happened?"
"Describe a situation where you had to influence without authority."
Problem Solving Under Pressure:
"Walk me through the hardest bug you've ever debugged. How did you find it?"
"Tell me about a time a project was going off the rails. What did you do?"
Collaboration:
"Describe working with someone whose style was very different from yours."
"Tell me about receiving feedback that was hard to hear. What did you do with it?"
Growth & Learning:
"What's a technical opinion you've changed in the last 2 years? What changed your mind?"
"Tell me about a failure. What did you learn and what would you do differently?"
5. PIPELINE MANAGEMENT
Candidate Pipeline Schema
pipeline:
- candidate:
name: "Jane Smith"
source: "LinkedIn outreach"
source_date: "2026-01-15"
current_company: "Stripe"
current_title: "Senior Engineer"
status: "Technical Interview"
# Stages: Sourced → Contacted → Screen → Technical → Onsite → Offer → Accepted/Rejected
scores:
resume: 82
phone_screen: 4.2
technical: null # pending
timeline:
first_contact: "2026-01-15"
screen_date: "2026-01-18"
technical_date: "2026-01-22"
decision_deadline: "2026-01-29"
notes: "Strong systems background, excited about our scale challenges"
risk: "Also interviewing at Datadog — need to move fast"
next_action: "Schedule system design with VP Eng by EOD"
Identify candidate's priorities (comp vs growth vs flexibility vs mission)
Have backup plan if first offer rejected (what can we flex?)
Verbal Offer Script
"[Name], we've really enjoyed getting to know you through this process.
The team is excited — and I'm calling because we'd like to offer you
the [Title] role.
Here's what we're proposing:
- Base: $[X]
- Equity: [X shares/options], vesting over [X years]
- Bonus: [X]% target
- Start date: [Date]
- [Any unique perks]
I want to make sure this works for you. What questions do you have?
Is there anything about the offer you'd like to discuss?"
"That's great — can you share the details? We want to be competitive"
"I need more time"
"Absolutely. When would you be comfortable deciding by?" (max 1 week)
"I need X title"
If reasonable, accommodate. Titles are cheap. If inflated, explain leveling
"I want remote"
If possible, yes. If not, explain hybrid flexibility clearly
Rejection Templates
After Screen:
Hi [Name],
Thank you for taking the time to speak with us about the [Role] position.
After careful consideration, we've decided to move forward with candidates
whose experience more closely aligns with what we're looking for right now.
This isn't a reflection of your abilities — the candidate pool was strong.
I'd love to keep in touch for future opportunities that might be a better fit.
Wishing you all the best in your search.
After Final Round:
Hi [Name],
I want to personally thank you for the time and effort you invested in
our interview process. The team genuinely enjoyed meeting you.
After much deliberation, we've decided to move forward with another
candidate whose background was a slightly closer match for this specific role.
I want to be transparent: this was a difficult decision. [Optional:
specific positive feedback]. If you're open to it, I'd like to stay
connected — I think there could be a great fit here in the future.
7. DIVERSITY & INCLUSION CHECKLIST
At each stage, verify:
Job description reviewed for exclusionary language (use tools like Textio or manual review)
Sourcing includes at least 3 different channels/communities
Slate has diverse representation before moving to interviews
Interview panel is diverse
Structured scorecards used (reduces bias vs. "gut feel")
Debrief discusses evidence, not "culture fit" (use "culture add" framing)
Comp offers checked against internal equity data
Rejection reasons documented and reviewed for patterns