[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-96095":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":14,"subscribersCount":14,"size":14,"stars1d":14,"stars7d":14,"stars30d":15,"stars90d":14,"forks30d":14,"starsTrendScore":14,"compositeScore":16,"rankGlobal":9,"rankLanguage":9,"license":9,"archived":17,"fork":17,"defaultBranch":18,"hasWiki":17,"hasPages":17,"topics":19,"createdAt":9,"pushedAt":9,"updatedAt":20,"readmeContent":21,"aiSummary":22,"trendingCount":14,"starSnapshotCount":14,"syncStatus":13,"lastSyncTime":23,"discoverSource":24},96095,"cyber-resume-reviewer-skill","mubix\u002Fcyber-resume-reviewer-skill","mubix","A skill to help cybersecurity folks update and tweak their resume",null,"Python",160,14,2,0,23,42.83,false,"main",[],"2026-09-20 04:01:32","# IT and Cybersecurity Resume Reviewer\n\nAn Agent Skill for evidence-led resume reviews, job-description tailoring, exact edits, diagnostic scoring, and complete rewrites across IT and cybersecurity roles.\n\nA 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.\n\n## Prompt it\n\nAttach the original resume when possible. A PDF or DOCX lets the agent check extraction and visible layout; pasted text supports content review only.\n\nWith a job description:\n\n> 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.\n\nWithout a job description:\n\n> 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.\n\nFor a rewrite:\n\n> 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.\n\n## Download and install\n\nTagged releases publish two clean archives on the [Releases page](https:\u002F\u002Fgithub.com\u002Fmubix\u002Fcyber-resume-reviewer-skill\u002Freleases):\n\n- `cyber-resume-reviewer.skill` has `SKILL.md` at the archive root for `.skill` tooling.\n- `cyber-resume-reviewer-claude.zip` wraps the files in a `cyber-resume-reviewer\u002F` folder for Claude's web uploader.\n\nNeither archive contains repository documentation, tests, workflow files, the changelog, or `.gitignore`.\n\n| Host | Install and invoke | Support notes |\n|---|---|---|\n| Codex CLI or IDE | Extract the `.skill` contents to `~\u002F.agents\u002Fskills\u002Fcyber-resume-reviewer\u002F`, then use `$cyber-resume-reviewer` or let Codex select it. | [Codex supports local Agent Skills](https:\u002F\u002Fdevelopers.openai.com\u002Fcodex\u002Fskills). Standalone and plugin distribution differ by surface. |\n| Claude Code | Extract to `~\u002F.claude\u002Fskills\u002Fcyber-resume-reviewer\u002F` for personal use or `.claude\u002Fskills\u002Fcyber-resume-reviewer\u002F` in a project. Invoke `\u002Fcyber-resume-reviewer`. | Claude Code follows the Agent Skills format and supports bundled files and scripts. See [Claude Code skills](https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fskills). |\n| 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](https:\u002F\u002Fsupport.claude.com\u002Fen\u002Farticles\u002F12512198-how-to-create-custom-skills). |\n| 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](https:\u002F\u002Fdevelopers.openai.com\u002Fcodex\u002Fskills). |\n| Gemini CLI | Run `gemini skills install .\u002Fcyber-resume-reviewer.skill`, then `\u002Fskills reload`. | Gemini CLI accepts local `.skill` packages. See [Gemini CLI skill management](https:\u002F\u002Fgeminicli.com\u002Fdocs\u002Fcli\u002Fusing-agent-skills\u002F). |\n| 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](https:\u002F\u002Fsupport.google.com\u002Fgemini\u002Fanswer\u002F17094296?hl=en). |\n\nThe core format follows the [Agent Skills specification](https:\u002F\u002Fagentskills.io\u002Fspecification). Install paths, upload rules, script permissions, and feature availability remain host-specific.\n\n## What the review covers\n\nThe skill uses four lenses:\n\n| Lens | Intent |\n|---|---|\n| Machine-read | Check text extraction, reading order, and parser risks without claiming an ATS outcome. |\n| Human-skim | Test the first impression, hierarchy, clarity, and positioning. |\n| Human-believe | Check whether scope, ownership, technical claims, and results have evidence. |\n| Human-act | Align the document with a stated target while preserving requirement wording and unknowns. |\n\nA standard report selects from these sections:\n\n| Section | Intent |\n|---|---|\n| Assessment | State the target, main conclusion, strongest evidence, and highest-impact repair. |\n| Prioritized findings and exact edits | Connect each observation to source text and give a supported action or replacement. |\n| Target fit | Separate employer requirements from candidate evidence and reviewer inference. |\n| First impression and format | Report checks performed on the source file and mark unavailable checks unassessed. |\n| Diagnostic score | Provide an optional editorial score with the selected profile and assessed coverage. |\n| Next actions | Order the smallest set of changes that improves the submission. |\n\n## Package map\n\n- This root `README.md` is the public guide to prompting, installation, portability, dependencies, and releases.\n- `cyber-resume-reviewer\u002FREADME.md` is the maintainer guide to the skill's behavior and local helpers. Release archives exclude it.\n- `cyber-resume-reviewer\u002FSKILL.md` contains the workflow, truth rules, output routing, and quality gate.\n- `references\u002F` holds role taxonomy, evidence checks, scoring, parser risk, transitions, leadership guidance, and PDF rules.\n- `templates\u002F` provides report, quick-review, exact-edit, rewrite, interview-story, and change-log structures.\n- `scripts\u002Fanalyze_resume_text.py` reports local text signals without making hiring or ATS claims.\n- `scripts\u002Frender_report.py` and `assets\u002Freport.css` turn a Markdown review into the styled PDF.\n- `schemas\u002F` and `scripts\u002Fvalidate_report.py` support optional JSON output.\n\n## PDF requirements\n\nThe review instructions work without the bundled renderer. Matching the supplied PDF design requires code execution plus:\n\n- Python 3.9+, `PyYAML`, and `beautifulsoup4`\n- Python Markdown or `pandoc`\n- WeasyPrint or `wkhtmltopdf`\n- `pdftoppm`, `pdftotext`, `pdfinfo`, and `pdffonts` for the full visual check\n\nInstall the optional Python set with:\n\n```bash\npython3 -m pip install -r cyber-resume-reviewer\u002Fscripts\u002Freport-requirements.txt\n```\n\nThe bundled rendering path does not require network access. It writes page images beside the PDF so the agent can inspect every page before delivery.\n\n## Releases\n\nPushing a `v*` tag runs `.github\u002Fworkflows\u002Fpublish-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.\n","这是一个面向网络安全与IT从业者的简历智能审阅工具，作为可集成的Agent Skill运行于Codex、Claude或ChatGPT等AI代理平台。它基于用户原始简历（PDF\u002FDOCX\u002F纯文本）和可选岗位JD，提供证据驱动的诊断评估：包括岗位匹配度分析、高优先级修改建议、逐项精准编辑标注、布局与可读性检查，并输出可编辑的Markdown报告及对应样式PDF。工具严格遵循事实，不虚构经历、不预测录用结果、不生成未声明的量化指标。适用于求职者自主优化技术简历、面试前快速对标JD、或职业教练辅助开展结构化反馈。","2026-09-10 02:30:03","CREATED_QUERY"]