cn-resume-optimizer

Extract, structure, and optimize Chinese resumes into JSON data.

14|1|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/WufeiHalf/cn-resume-optimizer --skill cn-resume-optimizer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cn-resume-optimizer
Source: https://github.com/WufeiHalf/cn-resume-optimizer/tree/main
Command: npx skills add https://github.com/WufeiHalf/cn-resume-optimizer --skill cn-resume-optimizer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires PyMuPDF, pandas, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies and automates the process of structuring and enhancing Chinese-language resumes, enabling users to generate clearer, results-oriented, and trustworthy CVs.

Core Features & Use Cases

  • Text Extraction: Locally extract raw text from PDF or Word documents without external dependencies.
  • Resume Structuring: Convert unstructured resume text into organized, JSON-formatted data capturing key sections and details.
  • Resume Optimization: Generate improved, targeted resumes aligned with Chinese interview standards and job requirements.
  • Use Case: An HR professional uploads a scanned resume and JD text; this Skill processes, structures, and suggests improvements to match the role efficiently.

Quick Start

Use the resume optimizer to process an existing resume text file by running the provided scripts for extraction, parsing, and outputting the structured result.

Frequently Asked Questions about cn-resume-optimizer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract and structure text from a Chinese resume PDF?

To extract and structure text from a Chinese resume PDF, this Skill uses PyMuPDF for local parsing and pandas to organize the unstructured content into JSON-formatted data capturing key sections and details.

What is the best way to optimize a resume to match a specific job description?

The best way to optimize a resume for a job description is by extracting, structuring, and aligning the content with role requirements. This Skill processes JD text and suggests improvements to match Chinese interview standards efficiently.

Does the Chinese resume optimization process require external APIs or internet access?

No, the Chinese resume optimization process does not require external APIs. It uses local, deterministic processing steps to extract raw text from documents and generate improved CVs without external dependencies.

Can I use PyMuPDF and pandas to parse scanned resumes for recruitment workflows?

Yes, you can use PyMuPDF and pandas to parse scanned resumes for recruitment workflows. An HR professional can upload resume files and JD text, and the Skill processes and structures the data for role matching.

What are the limitations of deterministic resume parsing for career consulting?

A limitation of deterministic resume parsing for career consulting is that it relies on local scripts and predefined structural rules. It may lack the contextual nuance of AI-driven tools but ensures consistent, trustworthy data organization without external variability.