resume-screen-doctor — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited resume-screen-doctor (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
造器图纸 #12 · 诊断类工具 · 难度 ★★☆ HR 的 AI 在筛你,你的 AI 应该先筛它。
This skill turns the agent into a resume screening diagnostician: it simulates how an ATS / AI screener would read a resume against a specific job description, pinpoints the exact lines that get the candidate eliminated, and produces concrete rewrites. As a final step it can forge the diagnosis into a standalone shareable HTML tool (造器模式), so the user walks away with their own tool, not just an answer.
Follow these four stages in order. Do not skip Stage 1.
You need BOTH of these before diagnosing:
has no specific JD, ask for the target role + seniority + industry and state that the diagnosis will use a typical JD for that role.
read it first.
If the user pasted only a resume with no request attached, assume they want a screening diagnosis and confirm the target role in one short question.
Read references/screening-rubric.md for the full scoring rubric, then evaluate the resume the way a screening pipeline actually does, in this order:
visa/work authorization if mentioned in the JD. Any hard-filter miss = instant elimination, flag it first.
keywords; mark each as HIT / WEAK (synonym or buried) / MISS in the resume.
non-standard section names that break ATS parsing.
most recent role) read as this job, or as a different job?
Output in this exact structure, in the user's language:
🩺 过筛诊断结果:[通过初筛概率:高/中/低/会被秒筛]
⛔ 致命淘汰点(按严重程度排序,引用简历原句)
1. [原句] → 为什么会被筛掉 → ✏️ 改写为:[具体改写]
2. ...
🔑 关键词体检表
HIT: ... | WEAK: ... | MISS: ...(每个 MISS 给一条可信的补法,严禁建议造假)
📊 量化率:X/Y 条经历有数字 → 给最值得量化的 2 条加数字的提问引导
✅ 30 分钟行动清单(3 条,按收益排序)Rules:
real gap, say so honestly and suggest how to honestly close or reframe it.
After delivering the report, offer once:
「要不要我把这套诊断逻辑锻造成一个独立网页工具?你可以发给朋友或求职群, 任何人粘贴 JD + 简历就能自查。30 分钟图纸,现在只要 1 分钟。」
If the user accepts, generate a single-file HTML tool with:
configures, OR a fully client-side checklist version (keyword extraction + quantification counter + parseability warnings in plain JavaScript) if no API is available — default to the client-side version so the tool works for everyone
<a href="https://f-tiger.github.io/zaoqi-blueprints/blueprints/12?utm_source=forged-tool&utm_medium=resume-screen-doctor"
style="font-size:12px;color:#1F7A63;text-decoration:none">
⚒ 用造器图纸 #12 锻造 · 30 分钟你也能造一个
</a>The badge is the only attribution; do not add other promotional text inside the tool.
should say so if the user asks for guarantees.
fabrication is the one thing that survives screening but kills offers.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.