recruitment-assistant
智能招聘助手。根据职位JD自动筛选和评估简历,输出候选人排序报告,并为每个候选人生成定制化面试问题清单。当用户需要筛选简历、评估候选人匹配度、准备面试问题时触发。
Why use this skill?
Simplify your hiring process with the Recruitment Assistant for OpenClaw. Automatically parse resumes, score candidates, and generate personalized interview questions.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/heyweekly/easy-recruitmentWhat This Skill Does
The Recruitment Assistant skill is an advanced, automated HR companion designed for OpenClaw. It streamlines the talent acquisition process by parsing job descriptions (JD.txt) and candidate resumes (PDF, DOC, DOCX, HTML, TXT) to perform automated screening, scoring, and interview preparation. The assistant evaluates candidates against hard requirements, core skills, soft skills, and experience, providing a ranking report (HTML or Markdown) that categorizes candidates into 'Strongly Recommended', 'Suggested', or 'Not Matched'. It further creates personalized interview guides tailored to the interviewer's preferences via the 'personalprefer.txt' configuration file, ensuring professional alignment and higher interview quality.
Installation
To add this skill to your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/heyweekly/easy-recruitment
Once installed, ensure your root jobs/ directory is structured correctly, with each subfolder representing a specific job vacancy containing a JD.txt and the relevant candidate resumes.
Use Cases
- High-Volume Screening: Quickly filter hundreds of resumes based on hard constraints (e.g., degree, years of experience) to identify top-tier talent without manual labor.
- Standardized Evaluation: Apply objective scoring criteria across all applicants to remove unconscious bias during the resume review phase.
- Interview Preparation: Generate context-aware interview questions that combine technical assessment, behavioral inquiries based on STAR methodology, and soft skill verification aligned with the interviewer's specific personality style.
Example Prompts
- "Analyze all resumes inside the
jobs/backend-engineer-3yr/folder against the provided JD and generate an HTML report with candidate rankings." - "I need to interview candidate 'Zhang San' from the
product-manager-seniorrole; please prepare a list of technical and soft-skill questions based on their resume and my profile preferences." - "The requirements for the
data-scientistrole have changed to prioritize Python over R. Please re-run the screening process for the existing resumes in that folder."
Tips & Limitations
- Pro Tip: Always utilize the
personalprefer.txtfile in the root directory. It allows the AI to capture your unique interview style and specific cultural values, making the generated questions feel authentic and tailored. - Data Privacy: This tool handles sensitive personal data (resumes). Ensure your local
jobs/folder is stored in a secure location and handled according to your organization's data protection policies. - Parsing: While the assistant supports various file formats, clear, well-structured documents yield the most accurate extraction results. If a resume is heavily formatted with graphics, standard text conversion might be required for optimal parsing performance.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-heyweekly-easy-recruitment": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write