AI-powered resume screening tool for quickly evaluating candidate fit before scheduling interviews.
Screens resumes against role requirements and generates match scores with detailed reports.
/plugin marketplace add rafaelkamimura/claude-tools/plugin install rafaelkamimura-claude-tools@rafaelkamimura/claude-toolsAI-powered resume screening tool for quickly evaluating candidate fit before scheduling interviews.
/screen-resume [/path/to/resume or /path/to/directory]
[role]
[seniority level]
[must-have skills/requirements]
[optional: disqualifiers or red flags]
Perform rapid assessment focusing on:
Generate screening verdict:
Create structured screening report:
Based on screening results:
/generate-interview/Users/nagawa/v2t/resume-screening/
└── [timestamp]-screening/
├── [candidate-name]-resume.pdf (original)
├── [candidate-name]-resume.md (converted)
└── [candidate-name]-screening-report.md
/Users/nagawa/v2t/resume-screening/
└── [timestamp]-batch-screening/
├── batch-summary.md (ranked list of all candidates)
├── strong-matches/
│ └── [candidate-name]-screening.md
├── good-matches/
│ └── [candidate-name]-screening.md
├── maybe/
│ └── [candidate-name]-screening.md
└── rejected/
└── [candidate-name]-screening.md
# Resume Screening Report - [Candidate Name]
**Date:** [Date]
**Role:** [Position] - [Seniority]
**Verdict:** [STRONG MATCH/GOOD MATCH/MAYBE/WEAK MATCH/NO MATCH]
## Executive Summary
✅ **Score: [X]%**
- [Key qualification 1]
- [Key qualification 2]
- [Main concern if any]
## Detailed Analysis
### Role Match (X/100)
**Relevant Experience:** [Years] years
- [Specific relevant role/project]
- [Another relevant experience]
### Required Skills Coverage
✅ [Skill 1] - Strong evidence
✅ [Skill 2] - Some experience
❌ [Skill 3] - Not evident
⚠️ [Skill 4] - Unclear/needs verification
### Seniority Assessment
**Expected:** [Level]
**Actual:** [Assessment]
**Justification:** [Why they match or don't match the level]
### Red Flags
🚩 [Concern 1]
🚩 [Concern 2]
### Green Flags
💚 [Exceptional qualification 1]
💚 [Exceptional qualification 2]
## Recommendation
[PROCEED TO INTERVIEW / CONSIDER WITH CAUTION / REJECT]
### If Interviewing, Focus On:
1. [Area to probe deeply]
2. [Skill to verify]
3. [Experience to explore]
### Interview Type Suggestion:
- [Recommended interview format based on profile]
- [Duration recommendation]
---
💡 **Quick Action:** Run `/generate-interview [resume-path]` to create interview questions
# Batch Resume Screening Summary
**Date:** [Date]
**Role:** [Position] - [Seniority]
**Total Screened:** [X] candidates
## Ranking
### 🏆 Strong Matches ([X] candidates)
1. **[Name]** - [Score]% - [Key strength]
2. **[Name]** - [Score]% - [Key strength]
### ✅ Good Matches ([X] candidates)
1. **[Name]** - [Score]% - [Note]
2. **[Name]** - [Score]% - [Note]
### 🤔 Maybe ([X] candidates)
1. **[Name]** - [Score]% - [Main concern]
### ❌ Rejected ([X] candidates)
1. **[Name]** - [Score]% - [Disqualifier]
## Recommendations
1. **Immediate interviews:** [Names]
2. **Second tier:** [Names]
3. **Only if needed:** [Names]
## Next Steps
Run `/generate-interview` for top candidates:
- `/generate-interview /path/to/[candidate1].pdf`
- `/generate-interview /path/to/[candidate2].pdf`
After screening completes with STRONG or GOOD match:
Screening complete! Candidate is a STRONG MATCH (85%).
Would you like to generate interview questions? (y/n)
> y
Proceeding to /generate-interview...
[Automatically passes candidate info and screening insights]
/generate-interview /path/to/resume.pdf
[Pre-fills candidate name from screening]
[Pre-fills role and seniority]
[Includes screening focus areas as context]
When invoked, Claude Code will:
User: /screen-resume /Downloads/john_doe_resume.pdf
Backend Engineer
Senior
Python, Django, PostgreSQL, Docker, AWS
No consultancy experience, must have product company background
Claude:
🔍 Screening resume for Backend Engineer (Senior)...
✅ Resume converted and analyzed
## John Doe - STRONG MATCH (82%)
### Quick Summary:
✅ 7 years backend experience
✅ Python/Django expert (5 years)
✅ AWS certified, Docker proficient
✅ Product company background (Spotify, Uber)
⚠️ PostgreSQL experience limited (mostly MySQL)
### Recommendation: PROCEED TO INTERVIEW
Focus areas: PostgreSQL specifics, system design, scaling challenges
Generate interview questions now? (y/n)
User: /screen-resume /Downloads/backend_candidates/
Backend Engineer
Senior
Python, Django, PostgreSQL, Docker, AWS
Claude:
📁 Found 12 resumes to screen...
⏳ Processing batch screening...
## Screening Complete!
### Results Summary:
🏆 **Strong Matches (3)**
1. John Doe - 82% - Spotify/Uber experience
2. Maria Silva - 79% - Django expert, AWS certified
3. Carlos Santos - 77% - Strong PostgreSQL, Docker
✅ **Good Matches (2)**
4. Ana Costa - 65% - Good skills, less seniority
5. Pedro Lima - 61% - Solid backend, learning Python
🤔 **Maybe (2)**
❌ **Rejected (5)** - Wrong tech stack or junior level
View detailed reports in: /Users/nagawa/v2t/resume-screening/[timestamp]-batch-screening/
Generate interviews for top 3? (y/n)
Store screening patterns in ~/.claude/screening-patterns/: