← Back to Skills Marketplace
708
Downloads
0
Stars
2
Active Installs
2
Versions
Install in OpenClaw
/install resume-parser
Description
智能简历解析系统,支持PDF/Word/图片格式简历的结构化信息提取、岗位匹配度分析、优化建议生成。完全本地运行,无需外部API。使用场景:(1) 解析上传的简历文件提取核心信息,(2) 输入岗位JD计算简历匹配度,(3) 生成简历优化建议,(4) 导出结构化简历数据。
Usage Guidance
This skill appears to do what it says: local resume text extraction, prompt construction, and structured matching. Before installing/using: 1) Ensure you run the LLM locally or with an on-prem model — the skill builds prompts but relies on whatever model your agent uses; if that model is a remote API, resumes (PII) could be sent externally. 2) Install Tesseract OCR separately and the listed Python packages; run in a controlled environment. 3) Review and test with non-sensitive example resumes to confirm outputs and that the agent does not make network calls. 4) Add a JSON-output validator wrapper in deployment to catch model hallucinations (the scripts instruct the model to 'only return JSON' but that is not enforceable). 5) If handling real candidate data, ensure compliance with privacy rules and consider isolating processing (air-gapped or restricted network) to prevent accidental exfiltration.
Capability Analysis
Type: OpenClaw Skill
Name: resume-parser
Version: 1.0.1
The resume-parser skill bundle is a legitimate tool designed for extracting and analyzing resume data from PDF, Word, and image files. The Python scripts (extract_pdf.py, extract_docx.py, extract_image.py) use standard libraries like PyPDF2 and pytesseract for local file processing without any network activity or suspicious system calls. The instructions in SKILL.md and the prompt templates in match_jd.py and parse_resume.py are strictly focused on the stated task of structured data extraction and objective job matching, with no evidence of malicious prompt injection, data exfiltration, or unauthorized execution.
Capability Assessment
Purpose & Capability
Name/description (local resume parsing, JD matching) align with included scripts and docs. Scripts implement PDF/DOCX/OCR extraction, build prompts for a local LLM to produce structured JSON, and implement matching rules — all coherent with the stated purpose. No unrelated binaries, env vars, or external services are required in the manifest.
Instruction Scope
Runtime instructions tell the agent to extract text from files, build prompts, and pass them to a (local) large model to produce JSON results. The skill does not instruct reading unrelated system files or sending data to external endpoints. NOTE: the claim of 'completely local' depends on the agent's model configuration — if the agent is configured to use a remote API, resume content could be sent externally even though the skill itself does not include network code.
Install Mechanism
No formal install spec (instruction-only), which is low-risk. README/SKILL.md recommend pip installing PyPDF2, python-docx, pillow, pytesseract and installing the Tesseract engine — standard local dependencies. No downloads from arbitrary URLs or packaged installers are present in the manifest.
Credentials
The skill declares no required environment variables, credentials, or config paths. All requested actions (file parsing, local OCR, prompt construction) are proportional to the stated purpose.
Persistence & Privilege
Flags show normal privileges (always:false, model invocation allowed). The skill does not request permanent presence or modify other skills or system-wide settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install resume-parser - After installation, invoke the skill by name or use
/resume-parser - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Initial release of resume-parser skill.
- 支持PDF、Word、图片格式简历的结构化信息提取
- 简历核心信息自动提取与标准JSON格式输出
- 可输入岗位JD,一键生成多维度简历匹配度分析
- 针对匹配结果,自动生成具体、可落地的优化建议
- 支持结构化简历数据导出(JSON/Markdown)
- 完全本地运行,无需外部API
v1.0.0
- Initial release of the resume-parser skill.
- Supports structured information extraction from resumes in PDF, Word, and image formats.
- Provides automated JD-resume matching analysis with strict multi-dimensional scoring.
- Generates actionable resume optimization recommendations.
- Allows export of structured resume data in JSON/Markdown formats.
- Fully local operation, no external API required.
Metadata
Frequently Asked Questions
What is resume-parser?
智能简历解析系统,支持PDF/Word/图片格式简历的结构化信息提取、岗位匹配度分析、优化建议生成。完全本地运行,无需外部API。使用场景:(1) 解析上传的简历文件提取核心信息,(2) 输入岗位JD计算简历匹配度,(3) 生成简历优化建议,(4) 导出结构化简历数据。 It is an AI Agent Skill for Claude Code / OpenClaw, with 708 downloads so far.
How do I install resume-parser?
Run "/install resume-parser" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is resume-parser free?
Yes, resume-parser is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does resume-parser support?
resume-parser is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created resume-parser?
It is built and maintained by Ayalili (@ayalili); the current version is v1.0.1.
More Skills