skills/resume-builder/SKILL.md
Generate and revise job resumes from raw notes, existing resumes, career histories, or profile snippets. Use when Codex needs to create, redesign, tighten, or review a resume/CV, especially for Chinese or English A4 resumes, PDF/HTML output, first-screen hiring signal, skill ordering, pagination balance, header/contact layout, or reframing an engineering background for AI-focused roles.
npx skillsauth add hexbee/hello-skills resume-builderInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Build resumes for hiring, not for decoration. Prioritize first-screen signal, readable pagination, and recruiter-friendly structure over template fidelity.
Choose one path before touching layout:
structured resume: the user already has sections, bullets, and dates.partial resume: the user has section fragments or an outdated resume.raw career notes: the user has experience notes, a LinkedIn-style summary, or scattered facts.For raw career notes, extract:
If key facts are missing, ask once. Do not silently invent metrics, dates, team sizes, or ownership.
Before editing, decide these five items explicitly:
target role: what job should the resume optimize for?language: Chinese or English?print style: default to pure white, print-safe A4.first-screen order: which sections must appear before the reader scrolls?pagination anchor: where should page 2 begin?Default ordering for most resumes:
Do not leave these decisions implicit. Most layout churn comes from skipping this step.
Write for recruiter scanning speed.
context -> action -> result.也可关注, 也可以考虑, or long fallback job lists unless the user explicitly wants broad positioning.When the user is pivoting roles, rewrite the story around transferable value rather than chronology. For technical-to-AI or adjacent-domain pivots, read references/ai-transition-resume.md.
For Chinese resumes, read references/cn-resume.md.
Treat PDF as the source of truth. HTML preview is secondary.
screen preview styling from print/PDF styling.@media screen only.Header rules:
Section rules:
core skills earlier when the target role is skills-driven.certificates and job target unless there is a strong reason to merge them.Do not hard-code page 2 too early.
break-inside: avoid.The goal is not mathematical symmetry. The goal is to avoid:
Always do one explicit visual QA pass. Read references/review-checklist.md.
Minimum checks:
core skills visible early enough?If HTML and PDF disagree, trust PDF for content and pagination, then patch screen preview separately.
testing
Diagnose and fix Docker image pull failures on macOS with OrbStack, especially Docker Hub EOF/TLS/manifest errors caused by system proxies, Clash/CyberClash/Mihomo/Surge-style TUN mode, fake-ip DNS such as 198.18.0.x, or unstable registry access. Use when `docker pull` or `docker manifest inspect` fails with EOF, SSL_ERROR_SYSCALL, failed to fetch anonymous token, failed to resolve reference, failed to copy, or registry-1.docker.io/auth.docker.io connectivity confusion.
development
Convert a public webpage URL into Markdown and save it as a reusable `.md` file with the bundled script. Prefer `https://r.jina.ai/<url>` first, and only fallback to `https://markdown.new/` if `r.jina.ai` is unavailable. Use this whenever the user wants to turn a public webpage, article, documentation page, blog post, release note, or reference URL into Markdown for reading, archiving, summarizing, extraction, RAG prep, or downstream agent reuse, even if they do not explicitly mention markdown or saving a file.
tools
Design agent-usable SaaS tool systems using six reusable tool shapes (Search, Summarize, Draft, Update, Notify, Approve) plus connectors and policy guardrails. Use when turning SaaS features into reliable agent actions with clear contracts, permissions, audit trails, and approval gates.
development
Professional retrospective coach based on the GRAI model (Goal-Result-Analysis-Insight) to guide users through structured retrospectives. Transform experiences into lessons, and lessons into capabilities. Use when: (1) Systematic review needed after project/event completion, (2) Learning from failures, (3) Summarizing and replicating success experiences, (4) Creating improvement action plans.