GLM-V-Resume-Screen
v1.0.2Screen and evaluate resumes against criteria using ZhiPu GLM-V multimodal model. Reads multiple resume files (PDF/DOCX/TXT), compares against user-defined sc...
⭐ 1· 269·0 current·0 all-time
byJared Wen@jaredforreal
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description match the implementation: the script sends resume file URLs or converted local PDF pages to the ZhiPu API and requires ZHIPU_API_KEY and python. The local PDF handling (PyMuPDF) and network calls are necessary for the stated multimodal resume screening.
Instruction Scope
SKILL.md and the script limit actions to reading provided resume files (URLs or local PDFs), converting local PDFs to images, and sending them with screening prompts to open.bigmodel.cn. One caution: the SKILL.md mandates displaying the complete Markdown output exactly as returned, which could surface sensitive PII contained in resumes—this is a functional requirement but has privacy implications.
Install Mechanism
No install spec (instruction-only) and the code uses only standard libs plus requests and optional PyMuPDF. PyMuPDF must be installed for local PDF handling (pip install PyMuPDF); no remote code downloads or unusual install steps were found.
Credentials
Only ZHIPU_API_KEY is required and is the primary credential, which is appropriate for a ZhiPu API integration. The SKILL.md mentions the key is shared among other ZhiPu skills — configuring a global/shared API key increases blast radius if other skills are installed, so consider using a restricted key or separate configuration if available.
Persistence & Privilege
The skill does not request always:true, does not modify other skills, and only relies on normal autonomous invocation defaults. It does not write persistent system-wide configuration beyond recommending where to store the API key.
Assessment
This skill is internally consistent for screening resumes with ZhiPu GLM‑V, but installing it means you will send resume contents (including any personal data) to the third‑party endpoint open.bigmodel.cn. Before installing: (1) confirm you have consent and legal right to send candidate data to that service (GDPR/privacy considerations); (2) be aware local PDFs are converted to base64 images and uploaded—sensitive info will be transmitted; (3) consider using a dedicated or limited ZHIPU_API_KEY rather than a global/shared key; (4) install PyMuPDF in an isolated environment if you need local PDF support; (5) review the script yourself if you need stricter guarantees—the code here matches the SKILL.md and does not access other secrets or system paths. If any of these concerns are unacceptable, do not enable the skill or use it only with anonymized/test data.Like a lobster shell, security has layers — review code before you run it.
latestvk979zpj123mz9ah46mgx4bnwx183vs2c
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
🧾 Clawdis
Binspython
EnvZHIPU_API_KEY
Primary envZHIPU_API_KEY
