← Back to Skills Marketplace
Resume JD Match — JD定制简历
by
26048608982lp-ai
· GitHub ↗
· v2.0.0
· MIT-0
129
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install resume-jd-match
Description
AI-powered JD-matched resume generator with native Chinese and English support. Collects structured user profile (work history, projects, skills, education),...
Usage Guidance
This skill appears to be what it claims (a resume/JD matching tool) but there are two things to check before use: (1) Ask or inspect the contents of scripts/export-pdf.ps1 (not provided) to ensure the export runs locally and does not call external endpoints or execute unexpected commands. (2) Confirm how URL inputs are handled — if the agent will fetch remote job-page URLs, understand that network requests will occur despite the SKILL.md's "No network requests" statement. Also: be aware the skill stores sensitive personal data in workspace/resume-profile.md and in resumes/; if you install, keep that workspace private or review/remove the profile file after use. If you can't inspect the export script or get clarity on URL fetching, treat this skill cautiously or run it in a restricted/sandboxed environment.
Capability Analysis
Type: OpenClaw Skill
Name: resume-jd-match
Version: 2.0.0
The skill facilitates resume generation but includes a high-risk shell execution step in SKILL.md. It invokes a PowerShell script (scripts/export-pdf.ps1) using variables ($htmlPath, $pdfPath) derived from user-provided data like 'Name' and 'Title', which creates a potential shell injection vulnerability. While the behavior aligns with the stated purpose of PDF export, the use of external scripts and shell commands without explicit sanitization logic is a risky capability that warrants a suspicious classification.
Capability Assessment
Purpose & Capability
Name/description match the behavior: collecting a structured profile, parsing JDs, generating HTML/PDF resumes, and saving files under workspace/resumes/. No unrelated credentials, binaries, or config paths are requested.
Instruction Scope
Instructions are mostly scoped to profile collection, JD parsing, HTML generation, and local PDF export. However, the SKILL.md says "PDF export uses local headless browser... No network requests," yet the skill also accepts a JD URL as input (which implies fetching remote content) — this is a contradiction that should be clarified. Also the export is performed by scripts/export-pdf.ps1, but that script's contents were not included for review; the behavior of that script (network calls, temp files, external executables invoked) is unknown.
Install Mechanism
Instruction-only skill with no install spec and no code files beyond templates/instructions. Low install risk because nothing is written to disk by an installer. The only runtime writes are the files the skill itself asks to save in workspace/ (profile and resumes).
Credentials
No environment variables, credentials, or config paths are requested. The skill's data needs (personal profile) are proportional to the stated purpose.
Persistence & Privilege
Does not request elevated privileges and is not always-enabled. It persists user-sensitive data locally (resume-profile.md and generated files in resumes/). This is expected but important for privacy — the agent will store personally identifiable information in the workspace by design.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install resume-jd-match - After installation, invoke the skill by name or use
/resume-jd-match - Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.0.0
Rename to resume-jd-match. Move PDF export to scripts/. Optimize description for search ranking. Reduce SKILL.md from ~5KB to ~3.4KB.
Metadata
Frequently Asked Questions
What is Resume JD Match — JD定制简历?
AI-powered JD-matched resume generator with native Chinese and English support. Collects structured user profile (work history, projects, skills, education),... It is an AI Agent Skill for Claude Code / OpenClaw, with 129 downloads so far.
How do I install Resume JD Match — JD定制简历?
Run "/install resume-jd-match" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Resume JD Match — JD定制简历 free?
Yes, Resume JD Match — JD定制简历 is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Resume JD Match — JD定制简历 support?
Resume JD Match — JD定制简历 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Resume JD Match — JD定制简历?
It is built and maintained by 26048608982lp-ai (@26048608982lp-ai); the current version is v2.0.0.
More Skills