Screen Resumes Against Your Must-Haves
Turn a pile of CVs into a shortlist using consistent criteria you define once
You have 80 resumes for three open positions. Reading each one thoroughly means you rush the later ones or miss details in the early batch because criteria drift as you go.
That is the gap this drop closes. It is a hiring & hr skill built for Claude, and it takes about ten minutes to set up the first time. After that it runs in under a minute.
Who should use it
HR managers and hiring leads who receive more applications than they can review fairly
How it works
The skill file does five things, in this order.
1. List your hard requirements. Write down must-have qualifications, years of experience, certifications, language skills, or legal requirements like visa status.
2. Define your scoring weights. Assign importance levels to each criterion so Claude knows what matters most and what is a nice-to-have bonus.
3. Feed the batch with your criteria. Paste your requirements and upload or paste all resumes in one prompt so Claude applies the same lens to everyone.
4. Request a comparison table. Ask for a table showing each candidate's name, match score, key strengths, and any red flags or missing credentials.
5. Spot-check the top and bottom. Read the full resumes of the highest and lowest scored candidates to verify Claude interpreted your criteria correctly.
What comes back
A ranked shortlist with documented reasons, so you spend interview time on candidates who actually meet the role baseline
The mistake to avoid
If you get surprising rankings, ask Claude to show which specific resume lines triggered each score. This reveals whether your criteria were too vague or if a candidate used uncommon job titles for standard skills.
Running it
Save this as SKILL.md inside a folder named after the skill, then drop the folder into your Claude Code skills directory or upload it to a Claude Project. Claude reads the frontmatter to decide when the skill applies, so keep the description line intact. For a one-off run, paste the prompt block directly.
Where this fits
On its own, one skill saves an hour a week. The compounding happens when three or four of them run in sequence on the same input, the same transcript that produces a scope of work also produces the follow-up email and the project brief. That is the point at which it stops being a prompt and starts being an internal tool. If you want that wired into the systems your team already uses, that is the work 67 Digital does.
In the file
I need to screen {number} resumes for a {job_title} position.
Must-have requirements:
{list each requirement on a new line}
Scoring weights:
{criterion}: {high/medium/low priority}
{criterion}: {high/medium/low priority}
Here are the resumes:
{paste all resume text or attach files}
Please:
1. Score each candidate against the must-have requirements
2. Produce a table with columns: Candidate Name | Overall Match Score (0-100) | Key Strengths | Red Flags or Gaps
3. Rank candidates from highest to lowest match
4. For the top 5 candidates, write one sentence explaining why they scored well
5. Flag any resumes that are missing critical requirements
If any resume is unclear or uses non-standard job titles, note that in the Red Flags column.