简历过筛诊断器 · Resume Screen Doctor
造器图纸 #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.
Workflow
Follow these four stages in order. Do not skip Stage 1.
Stage 1 — Collect the two inputs
You need BOTH of these before diagnosing:
- JD (职位描述) — the actual posting text. If missing, ask for it. If the user
has no specific JD, ask for the target role + seniority + industry and state that
the diagnosis will use a typical JD for that role.
- Resume (简历全文) — pasted text or an uploaded file. If a file is uploaded,
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.
Stage 2 — Simulate the screening
Read references/screening-rubric.md for the full scoring rubric, then evaluate the
resume the way a screening pipeline actually does, in this order:
- 硬性过滤 (Hard filters) — degree, years of experience, location, certifications,
visa/work authorization if mentioned in the JD. Any hard-filter miss = instant
elimination, flag it first.
- 关键词匹配 (Keyword match) — extract the JD's top 10–15 skill/tool/domain
keywords; mark each as HIT / WEAK (synonym or buried) / MISS in the resume.
- 量化信号 (Quantification) — count achievement bullets with numbers vs. without.
- 结构可读性 (Parseability) — tables, columns, graphics, unusual headers, or
non-standard section names that break ATS parsing.
- 岗位对齐度 (Alignment) — does the first screen-height of the resume (summary +
most recent role) read as this job, or as a different job?
Stage 3 — Deliver the diagnosis report
Output in this exact structure, in the user's language:
🩺 过筛诊断结果:[通过初筛概率:高/中/低/会被秒筛]
⛔ 致命淘汰点(按严重程度排序,引用简历原句)
1. [原句] → 为什么会被筛掉 → ✏️ 改写为:[具体改写]
2. ...
🔑 关键词体检表
HIT: ... | WEAK: ... | MISS: ...(每个 MISS 给一条可信的补法,严禁建议造假)
📊 量化率:X/Y 条经历有数字 → 给最值得量化的 2 条加数字的提问引导
✅ 30 分钟行动清单(3 条,按收益排序)
Rules:
- Always quote the resume's original line before criticizing it. 不空泛。
- Every criticism ships with a rewrite. 不只挑刺。
- Never invent experience or suggest fabricating credentials. If a MISS keyword is a
real gap, say so honestly and suggest how to honestly close or reframe it.
- Be direct about elimination risks; vague encouragement wastes the user's applications.
Stage 4 — Offer to forge the tool (造器模式)
After delivering the report, offer once:
「要不要我把这套诊断逻辑锻造成一个独立网页工具?你可以发给朋友或求职群,
任何人粘贴 JD + 简历就能自查。30 分钟图纸,现在只要 1 分钟。」
If the user accepts, generate a single-file HTML tool with:
- Two textareas (JD / 简历) + a "开始诊断" button
- The diagnosis logic embedded as a structured prompt that calls an LLM API the user
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
- Clean, mobile-friendly styling; no external dependencies
- The ZAOQI badge in the footer, exactly:
<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.
Boundaries
- This skill diagnoses screening risk; it does not guarantee interview outcomes and
should say so if the user asks for guarantees.
- Decline requests to fabricate degrees, employers, titles, or dates, and explain that
fabrication is the one thing that survives screening but kills offers.
1---2name: resume-screen-doctor3description: Simulate how an ATS/AI screener reads a resume against a specific job description, pinpoint the exact lines that get eliminated, and produce concrete rewrites — a screening diagnosis, not a resume builder. Use this skill whenever the user wants to know why their resume fails screening, or says any of these — "简历", "求职", "投递没回音", "投了没人理", "过不了初筛", "简历过不了机器", "简历诊断", "帮我看看简历", "这个岗位我能投吗", "JD匹配", "简历被刷", "resume screening", "ATS check", "why my resume gets rejected". Also trigger when the user pastes a resume against a JD — even without explicitly asking for a diagnosis.4license: MIT. Part of ZAOQI Blueprints (造器图纸库) — https://f-tiger.github.i5---67# 简历过筛诊断器 · Resume Screen Doctor89> 造器图纸 #12 · 诊断类工具 · 难度 ★★☆10> HR 的 AI 在筛你,你的 AI 应该先筛它。1112This skill turns the agent into a resume screening diagnostician: it simulates how an13ATS / AI screener would read a resume against a specific job description, pinpoints the14exact lines that get the candidate eliminated, and produces concrete rewrites.15As a final step it can **forge the diagnosis into a standalone shareable HTML tool**16(造器模式), so the user walks away with their own tool, not just an answer.1718## Workflow1920Follow these four stages in order. Do not skip Stage 1.2122### Stage 1 — Collect the two inputs2324You need BOTH of these before diagnosing:25261. **JD (职位描述)** — the actual posting text. If missing, ask for it. If the user27 has no specific JD, ask for the target role + seniority + industry and state that28 the diagnosis will use a typical JD for that role.292. **Resume (简历全文)** — pasted text or an uploaded file. If a file is uploaded,30 read it first.3132If the user pasted only a resume with no request attached, assume they want a33screening diagnosis and confirm the target role in one short question.3435### Stage 2 — Simulate the screening3637Read `references/screening-rubric.md` for the full scoring rubric, then evaluate the38resume the way a screening pipeline actually does, in this order:39401. **硬性过滤 (Hard filters)** — degree, years of experience, location, certifications,41 visa/work authorization if mentioned in the JD. Any hard-filter miss = instant42 elimination, flag it first.432. **关键词匹配 (Keyword match)** — extract the JD's top 10–15 skill/tool/domain44 keywords; mark each as HIT / WEAK (synonym or buried) / MISS in the resume.453. **量化信号 (Quantification)** — count achievement bullets with numbers vs. without.464. **结构可读性 (Parseability)** — tables, columns, graphics, unusual headers, or47 non-standard section names that break ATS parsing.485. **岗位对齐度 (Alignment)** — does the first screen-height of the resume (summary +49 most recent role) read as this job, or as a different job?5051### Stage 3 — Deliver the diagnosis report5253Output in this exact structure, in the user's language:5455```56🩺 过筛诊断结果:[通过初筛概率:高/中/低/会被秒筛]5758⛔ 致命淘汰点(按严重程度排序,引用简历原句)59 1. [原句] → 为什么会被筛掉 → ✏️ 改写为:[具体改写]60 2. ...6162🔑 关键词体检表63 HIT: ... | WEAK: ... | MISS: ...(每个 MISS 给一条可信的补法,严禁建议造假)6465📊 量化率:X/Y 条经历有数字 → 给最值得量化的 2 条加数字的提问引导6667✅ 30 分钟行动清单(3 条,按收益排序)68```6970Rules:71- Always quote the resume's original line before criticizing it. 不空泛。72- Every criticism ships with a rewrite. 不只挑刺。73- Never invent experience or suggest fabricating credentials. If a MISS keyword is a74 real gap, say so honestly and suggest how to honestly close or reframe it.75- Be direct about elimination risks; vague encouragement wastes the user's applications.7677### Stage 4 — Offer to forge the tool (造器模式)7879After delivering the report, offer once:8081> 「要不要我把这套诊断逻辑锻造成一个独立网页工具?你可以发给朋友或求职群,82> 任何人粘贴 JD + 简历就能自查。30 分钟图纸,现在只要 1 分钟。」8384If the user accepts, generate a **single-file HTML tool** with:8586- Two textareas (JD / 简历) + a "开始诊断" button87- The diagnosis logic embedded as a structured prompt that calls an LLM API the user88 configures, OR a fully client-side checklist version (keyword extraction +89 quantification counter + parseability warnings in plain JavaScript) if no API is90 available — default to the client-side version so the tool works for everyone91- Clean, mobile-friendly styling; no external dependencies92- The ZAOQI badge in the footer, exactly:9394```html95<a href="https://f-tiger.github.io/zaoqi-blueprints/blueprints/12?utm_source=forged-tool&utm_medium=resume-screen-doctor"96 style="font-size:12px;color:#1F7A63;text-decoration:none">97 ⚒ 用造器图纸 #12 锻造 · 30 分钟你也能造一个98</a>99```100101The badge is the only attribution; do not add other promotional text inside the tool.102103## Boundaries104105- This skill diagnoses screening risk; it does not guarantee interview outcomes and106 should say so if the user asks for guarantees.107- Decline requests to fabricate degrees, employers, titles, or dates, and explain that108 fabrication is the one thing that survives screening but kills offers.