Intelligent Resume Parser
Paste the following prompt into your AI chat to install this skill:
Please follow https://skillhub.cn/install/skillhub.md to install @user_60120345/resume-parser-ict.
About this skill
What It Solves
Resume files are often stored as PDF or DOC documents, and job title, skills, certifications, and project history still require manual extraction. Without a consistent taxonomy, the resulting Excel roster can drift in skill labels, field formats, and traceability to the original file.
How It Works
- It first confirms the working directory and checks dependencies. The scripts read the resume library via command-line arguments and do not modify source files.
extract_all_formats.pyconverts PDF and DOC formats intoraw_*.txtfiles.generate_excel.pyinvokesparse_resume.pyand outputs a styled Excel workbook with 15 columns and clickable links.- Skills are mapped to Cloud Network, Data, Security, Platform, AI, and Video categories, up to 10 items. Project history is structured as
project-role-responsibility, up to 5 items. - The Excel output freezes the first row, alternates row colors, wraps long text, and includes an
[Open] filename.pdflink in the final column. - It backs up the previous Excel file before generation and saves with an
_old_prefix if the file is locked.
Boundaries and Notes
- Scheduling is left blank: current schedule and availability are intended for manual entry.
- Standardization first: skill extraction relies on a fixed keyword set, which is better for a consistent roster than free-form semantic analysis.
- Incremental updates: new resumes should be added to the resume library, then extraction and generation should be rerun; the result overwrites the previous data.
- Format handling: PDF Chinese parsing prefers
pdfplumber; if DOC parsing fails,olefilecan read the OLE stream.
Use Cases
- After receiving a batch of PDF or DOC resumes, compile candidate names, skills, certifications, and project history into one standardized Excel roster.
- During candidate screening, label each person’s skills into cloud network, data, security, platform, AI, and video categories using the predefined keyword set.
- Generate a styled personnel roster with a blue header, frozen first row, wrapped text, and clickable links to open the original resume files.
- When new resumes are added to the resume library, rerun extraction and generation to overwrite the previous roster with the latest data.
Best For
- Recruiters doing first-round resume screening who need to turn mixed PDF and DOC files into one structured roster.
- Delivery managers reviewing resource pools who need to validate skills by cloud network, data, security, platform, AI, and video.
- HR or operations staff maintaining a people database who need styled Excel output, source links, and automatic backups.
- Integration service teams processing resume batches who need consistent skill labels and traceability to original documents.
Related Skills
Fetches Baidu Hot Search Top 10 titles using web_fetch first, validates same-day data, and falls back to browser automation when stale.
Generates an evening A-share policy and trading opportunity daily report by collecting same-day index, policy, and capital data, then applying a fixed template to highlight beneficiary sectors, drivers, and price directions.
Maps natural-language TikTok requests to KeyAPI REST scenarios, validates endpoints against docs, and executes data queries and analysis.
Extract city-specified AI jobs from BOSS Zhipin, save CSV/table data, mark new postings, and summarize salary trends, application advice, and HTML reports.