claude-resume-kit
Adapt the external Claude Resume Kit workflow for Codex. Use when the user wants a researcher-oriented resume, academic CV, cover letter, or project/paper-to-resume workflow that extracts papers, repo
SKILL.mdskills/claude-resume-kit/SKILL.md
GitHubClaude Resume Kit for Codex
This is a Codex-native wrapper around the upstream ARPeeketi/claude-resume-kit project. The upstream project is preserved under assets/upstream-project/; treat it as bundled reference material and reusable scaffold, not as already configured user data.
Source And Provenance
- Upstream repo:
https://github.com/ARPeeketi/claude-resume-kit - Installed upstream commit:
69930e9de21d5595f9b8c9427adc9c51a9fcbc0e - License: MIT, preserved at
assets/upstream-project/LICENSE - Original Claude slash skills live in
assets/upstream-project/.claude/skills/
Codex Adaptation
The upstream workflow is slash-command based. In Codex, route natural-language requests to the equivalent upstream sub-workflow:
| User intent | Upstream file to read |
|---|---|
Extract a paper, report, PDF, .tex, or codebase into resume evidence |
assets/upstream-project/.claude/skills/setup-extract/SKILL.md |
| Build or refresh the resume knowledge base from extractions | assets/upstream-project/.claude/skills/setup-build-kb/SKILL.md |
| Generate a tailored resume or academic CV from a JD/opportunity | assets/upstream-project/.claude/skills/make-resume/SKILL.md |
| Generate a matching cover letter | assets/upstream-project/.claude/skills/make-cl/SKILL.md |
| Critique a generated resume/CV/cover letter package | assets/upstream-project/.claude/skills/critique/SKILL.md |
| Apply critique or user feedback to a package | assets/upstream-project/.claude/skills/edit-resume/SKILL.md |
Read only the relevant upstream sub-skill and the referenced upstream files it names. Do not load the entire upstream project unless the task really needs broad migration or debugging.
Workflow
- Identify whether the user is asking for extraction, knowledge-base setup, resume/CV generation, cover-letter generation, critique, or edit.
- If starting a new project, create or use a working directory chosen by the user. Copy the scaffold from
assets/upstream-project/into that working directory, excluding.gitand any generated private output the user does not want copied. - Preserve the upstream directory contract inside the working project:
config.mdCLAUDE.mdknowledge_base/papers/knowledge_base/extractions/resume_builder/experience/resume_builder/bundles/resume_builder/templates/JDs/output/
- Follow the selected upstream sub-skill, translating slash commands into ordinary Codex steps.
- Preserve mandatory user-confirmation stops from upstream instructions. When the upstream workflow says to stop and wait, stop and ask the user rather than continuing silently.
- Use the bundled LaTeX templates and helper scripts when generating final
.texoutputs. If a local TeX toolchain is unavailable, still produce Markdown/session artifacts and clearly state that PDF compilation was not verified.
Accuracy Rules
- Never claim unpublished, under-review, internal, draft, or coursework material is published.
- Never upgrade contribution verbs beyond evidence: use full-ownership verbs only for work the user actually led or solely performed.
- Never invent author position, publication venue, DOI, acceptance status, metrics, awards, affiliations, dates, roles, or tools.
- Track provenance for every achievement: source artifact, publication status, user's contribution, safe claims, hedged claims, and do-not-claim items.
- If evidence is missing, ask targeted questions or mark the item as uncertain.
Practical Use In Codex
For a paper-to-CV task:
- Read
setup-extract/SKILL.md. - Extract metadata, methods, results, collaboration scope, user contribution, provenance notes, and bullet seeds.
- Write the extraction into the working project's
knowledge_base/extractions/. - Update
_INVENTORY.mdif present, or create it if missing.
For a tailored resume/CV task:
- Read
make-resume/SKILL.md. - Read the working project's
config.md, selected JD/opportunity, relevant experience files, role bundle, and resume references. - Produce a session file, bullet plan, and then the resume/CV only after user confirmation where required.
For critique:
- Read
critique/SKILL.md. - Evaluate factual integrity, provenance, fit, formatting, AI-sounding language, and reviewer-perspective risk.
- Return prioritized fixes and update the session file if the working project uses one.
Boundaries
- Do not store secrets, tokens, private account data, cookies, or raw private transcripts in the skill or generated reusable scaffold.
- Do not edit the preserved upstream files inside
assets/upstream-project/unless explicitly updating the installed skill itself. - Do not treat the upstream example persona as user data.
- Do not submit applications, message recruiters, or automate platform actions.