cyber-resume-reviewer-skill README

The project's README from github.com/mubix/cyber-resume-reviewer-skill. As one markdown file: README.md.

IT and Cybersecurity Resume Reviewer

An Agent Skill for evidence-led resume reviews, job-description tailoring, exact edits, diagnostic scoring, and complete rewrites across IT and cybersecurity roles.

A full review produces an editable Markdown report and a styled PDF generated from the same source. The skill does not rank candidates, predict interviews, or invent missing achievements.

Prompt it

Attach the original resume when possible. A PDF or DOCX lets the agent check extraction and visible layout; pasted text supports content review only.

With a job description:

Use the cyber-resume-reviewer skill to review my attached resume against the attached job description. Give me a candid fit assessment, prioritized findings, and exact edits supported by my resume. Do not invent metrics or experience. Deliver the full report as Markdown and PDF.

Without a job description:

Use the cyber-resume-reviewer skill to review my attached resume for IT and cybersecurity roles. Identify the strongest evidence, the highest-value fixes, and one or two plausible target directions. Mark layout checks you cannot perform as not assessed. Deliver the full report as Markdown and PDF.

For a rewrite:

Use the cyber-resume-reviewer skill to rewrite my resume for a security engineering role. Use only facts in the source. Put questions for stronger claims outside the clean resume.

Download and install

Tagged releases publish two clean archives on the Releases page:

Neither archive contains repository documentation, tests, workflow files, the changelog, or .gitignore.

Host Install and invoke Support notes
Codex CLI or IDE Extract the .skill contents to ~/.agents/skills/cyber-resume-reviewer/, then use $cyber-resume-reviewer or let Codex select it. Codex supports local Agent Skills. Standalone and plugin distribution differ by surface.
Claude Code Extract to ~/.claude/skills/cyber-resume-reviewer/ for personal use or .claude/skills/cyber-resume-reviewer/ in a project. Invoke /cyber-resume-reviewer. Claude Code follows the Agent Skills format and supports bundled files and scripts. See Claude Code skills.
Claude web Upload cyber-resume-reviewer-claude.zip under Customize > Skills. Custom skills require Skills and code execution to be enabled. Account and workspace controls apply. See Claude custom skills.
ChatGPT In the desktop app, open Skills in the sidebar and select an installed skill with @. OpenAI documents standalone skills for ChatGPT desktop, but its public guide does not promise direct .skill upload. ChatGPT web and mobile require plugin distribution, which this repository does not provide. See OpenAI skill docs.
Gemini CLI Run gemini skills install ./cyber-resume-reviewer.skill, then /skills reload. Gemini CLI accepts local .skill packages. See Gemini CLI skill management.
Gemini Spark Copy or rename the .skill file to .zip, then upload it from Spark's Skills page. Spark accepts a ZIP with SKILL.md at its root. Region, subscription, and account limits apply. See Gemini Apps skills.

The core format follows the Agent Skills specification. Install paths, upload rules, script permissions, and feature availability remain host-specific.

What the review covers

The skill uses four lenses:

Lens Intent
Machine-read Check text extraction, reading order, and parser risks without claiming an ATS outcome.
Human-skim Test the first impression, hierarchy, clarity, and positioning.
Human-believe Check whether scope, ownership, technical claims, and results have evidence.
Human-act Align the document with a stated target while preserving requirement wording and unknowns.

A standard report selects from these sections:

Section Intent
Assessment State the target, main conclusion, strongest evidence, and highest-impact repair.
Prioritized findings and exact edits Connect each observation to source text and give a supported action or replacement.
Target fit Separate employer requirements from candidate evidence and reviewer inference.
First impression and format Report checks performed on the source file and mark unavailable checks unassessed.
Diagnostic score Provide an optional editorial score with the selected profile and assessed coverage.
Next actions Order the smallest set of changes that improves the submission.

Package map

PDF requirements

The review instructions work without the bundled renderer. Matching the supplied PDF design requires code execution plus:

Install the optional Python set with:

python3 -m pip install -r cyber-resume-reviewer/scripts/report-requirements.txt

The bundled rendering path does not require network access. It writes page images beside the PDF so the agent can inspect every page before delivery.

Releases

Pushing a v* tag runs .github/workflows/publish-skill.yml. The workflow builds both archives from a runtime allowlist, records SHA-256 checksums, and attaches the files to the matching GitHub Release. A manual run builds the same files as a workflow artifact for testing.

cyber-resume-reviewer-skill (mubix/cyber-resume-reviewer-skill)

Searching Database…

这是什么?这是一个 Agent Skill,利用源文档中的证据来审阅和重写 IT 与网络安全简历,产出一份 Markdown 报告和一份相同样式的 PDF。
这是独立应用,还是我加载进 AI 代理的技能?它是一个技能包(SKILL.md 加参考文件、模板和脚本),安装到 Claude Code、Codex、ChatGPT 或 Gemini 这类编程代理或聊天助手里使用,不是独立程序。
怎么安装和调用它?从 Releases 下载带版本标签的 .skill 或 Claude zip 压缩包,解压到宿主的技能文件夹(Claude Code 用 ~/.claude/skills/cyber-resume-reviewer/,Codex 用 ~/.agents/skills/),然后像 /cyber-resume-reviewer 这样调用,或让代理自行选中它。
要拿到 PDF 输出,除了宿主代理还需要什么?审阅本身只靠代理就能完成,但要复现自带的 PDF 设计还需要能执行代码,外加 Python 3.9+、PyYAML、beautifulsoup4、Python Markdown 或 pandoc、WeasyPrint 或 wkhtmltopdf,以及用于视觉检查的 pdftoppm/pdftotext/pdfinfo/pdffonts。
它会夸大我的经历或保证面试机会吗?不会。它明确拒绝给候选人排名、预测面试结果或编造成就,并且在无法执行布局检查时会将其标记为未评估。
目前哪些代理平台真正支持它?列出的有 Codex CLI/IDE、Claude Code、Claude 网页版(通过上传 zip)、ChatGPT 桌面版和 Gemini CLI/Spark,不过 ChatGPT 网页/移动端以及部分功能的支持情况因宿主而异。
PDF 渲染需要联网吗?不需要。自带的渲染路径无需网络访问即可工作,并在 PDF 旁边写出页面图片供检查。
要让它针对某个职位做审阅,最好的提示方式是什么?附上原始简历(PDF 或 DOCX 最适合布局检查)和职位描述,要求它给出坦率的匹配度评估、按优先级排列的发现和确切的修改,并且不编造量化数据。
标准报告里有什么?它可以包含总体评估(Assessment)、按优先级排列的发现和确切修改、目标岗位匹配度(Target fit)、第一印象与格式、可选的诊断评分,以及后续行动(Next actions),从四个视角构建:机器可读、人类速览、人类可信、人类可行动。
我能拿到完整重写,而不只是反馈吗?可以。你可以要求它针对特定岗位重写你的简历,只使用源文档里的事实,并在干净版本之外标出任何需要更强证据支撑的内容。
发布包是怎么构建和校验的?一个由版本标签触发的 GitHub Actions 工作流会按运行时允许清单构建两个发布压缩包,记录 SHA-256 校验和,并把它们附加到对应的 GitHub Release 上。
Creator
mubix
Size
0.1 MB
Stars
185
Age
1mo
Commits · 90 Days