Complete resume and CV builder toolkit for tailoring applications to job descriptions. Use this skill when the user wants to build, edit, or critique a resume or CV, generate a cover letter, optimize a LinkedIn profile, extract achievements from research papers, or set up a knowledge base from their work history. Triggers on: /make-resume, /edit-resume, /critique-resume, /make-cl, /new-session, /career-workbook, /optimize-linkedin, /setup-extract, /setup-build-kb, or any request to tailor a resume to a job posting, write a cover letter, critique a resume, optimize a LinkedIn profile, extract paper achievements, or build a resume knowledge base. This skill bundles nine sub-skills: career-workbook, new-session, make-resume, edit-resume, critique-resume, make-coverletter, optimize-linkedin, setup-extract, and setup-build-knowledgebase.
> Based on [ARPeeketi/claude-resume-kit](https://github.com/ARPeeketi/claude-resume-kit) (MIT) — the original anti-fabrication, knowledge-base-first resume system. This fork extends it as a Claude Code skill for PM/TPM/PO applications.
A complete resume and CV builder. This meta-skill bundles nine sub-skills — read the relevant one for your task:
| Command | Sub-skill file | What it does | |---------|---------------|--------------| | `/new-session` | `skills/new-session/SKILL.md` | Two-step entry point: confirm Career Workbook (Step 1), then display session prompt with 4 JD input options (Step 2) | | `/career-workbook` | `skills/career-workbook/SKILL.md` | Display, review, and update the Career Workbook standalone | | `/make-resume` | `skills/make-resume/SKILL.md` | Generate a tailored resume or CV from a job description | | `/edit-resume` | `skills/edit-resume/SKILL.md` | Edit resume/CV or cover letter from critique feedback | | `/critique-resume` | `skills/critique-resume/SKILL.md` | Score and critique a resume/CV against a JD | | `/make-cl` | `skills/make-coverletter/SKILL.md` | Generate a tailored cover letter | | `/optimize-linkedin` | `skills/optimize-linkedin/SKILL.md` | Suggest copy-paste LinkedIn profile changes (goal-first, then JD) | | `/setup-extract` | `skills/setup-extract/SKILL.md` | Extract achievements from research papers into KB | | `/setup-build-kb` | `skills/setup-build-knowledgebase/SKILL.md` | Synthesize extractions into resume-ready knowledge base |
**Key principle:** CLI generates all markdown (resume + CL), critiques, and edits. DOCX and PDF are always produced in **Claude Web** (claude.ai) — paste the approved markdown and ask Claude to generate the DOCX/PDF. Claude Web renders significantly better output than CLI for document formatting.
Effort Defaults (embedded — no /effort command required)
| Sub-skill | Effort | Reason | |-----------|--------|--------| | `/new-session` | low | Orchestration only; no generation | | `/career-workbook` | low | Display + optional edit; no resume generation | | `/make-resume` | medium | Structured phases; high effort adds no bullet quality | | `/make-cl` | medium | Fixed structure; flows from Phase 0 framing | | `/edit-resume` | medium | Targeted edits only | | `/critique-resume` | high | Scoring depth benefits from thorough treatment |
How to Invoke a Sub-skill
When the user invokes a command, read the corresponding sub-skill file from the `skills/` folder and follow its instructions exactly.
For example, if the user types `/make-resume JDs/Acme.txt`: 1. Read `skills/make-resume/SKILL.md` 2. Follow its startup, phase, and stop instructions
All sub-skills share the same project workspace conventions (`CLAUDE.md`, `session_learnings.md`, `Career_Workbook_Master_Lokapati.md`, `output/`, `JDs/`).
Knowledge Base
**Career Workbook:** `../career-progression/Career_Workbook_Master_Lokapati.md` — read ONCE at startup; never re-read mid-session
还没有评论,先发起一个具体问题。