From job-hunt-toolkit
Tailor my resume, customize CV for a job, optimize resume for a role, update resume for a position, rewrite resume for this JD, generate a targeted CV, fit my resume to this posting, tailor CV for job description, batch resumes for multiple jobs, multi-job resume tailoring.
How this skill is triggered — by the user, by Claude, or both
Slash command
/job-hunt-toolkit:resume-tailoring <job description text or URL><job description text or URL>This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Generate tailored, multi-format resumes optimized for specific job descriptions while maintaining factual integrity. Build resumes around the whole person by surfacing undocumented experiences through conversational discovery.
Generate tailored, multi-format resumes optimized for specific job descriptions while maintaining factual integrity. Build resumes around the whole person by surfacing undocumented experiences through conversational discovery.
Core Principle: Truth-preserving optimization - maximize fit without fabricating experience. Reframe and emphasize relevant aspects; never invent work history.
references/research-prompts.md - JD parsing templates, company research queries, role benchmarking strategy, success profile synthesisreferences/matching-strategies.md - Weighted scoring formula (Direct 40%, Transferable 30%, Adjacent 20%, Impact 10%), confidence bands, reframing strategies, gap handling optionsreferences/branching-questions.md - Technical/soft-skill/recent-work question trees, branching logic, multi-job context framing, capture structurereferences/multi-job-workflow.md - Batch initialization, aggregate gap analysis, shared discovery, per-job processing, incremental batch addition, pause/resume supportFrom user:
<workspace>/library/ where workspace = ${JOB_HUNT_WORKSPACE:-$HOME/Documents/job_seeking})Sub-skill dependencies:
export-pdf - HTML → PDF export via ${PLUGIN_ROOT}/skills/export-pdf/scripts/html-to-pdf.shBefore starting, check if the user provides 2+ JDs, mentions "multiple jobs", "batch", "several positions", or lists multiple company/role pairs. If detected, confirm with user and follow references/multi-job-workflow.md. Otherwise proceed with single-job workflow below.
${JOB_HUNT_WORKSPACE:-$HOME/Documents/job_seeking}/library/)Follow templates in references/research-prompts.md.
Checkpoint: Present success profile summary to user. Wait for confirmation before proceeding.
Checkpoint: Present template structure with consolidation decisions, title options, and bullet allocation. Wait for user approval.
Trigger after template approval if gaps identified (confidence < 60% on critical requirements).
references/branching-questions.md:
Follow scoring from references/matching-strategies.md.
Checkpoint: Present coverage summary (direct/transferable/adjacent/gap percentages), reframings applied, gap recommendations. Wait for approval.
Output directory: ${JOB_HUNT_WORKSPACE:-$HOME/Documents/job_seeking}/<company>/
Filename format: <First>_<Last>_<Role>_CV.<ext> — NO company name in the filename.
Edit-guard: If this skill needs to modify the master HTML at ${JOB_HUNT_WORKSPACE:-$HOME/Documents/job_seeking}/<First>_<Last>_<Role>_CV.html, call AskUserQuestion for explicit confirmation before doing so.
<First>_<Last>_<Role>_CV.html inside the company subfolder.bash "${PLUGIN_ROOT}/skills/export-pdf/scripts/html-to-pdf.sh" \
"<workspace>/<company>/<First>_<Last>_<Role>_CV.html" \
"<workspace>/<company>/<First>_<Last>_<Role>_CV.pdf"
Always use absolute paths for both arguments.<First>_<Last>_<Role>_CV_Report.md inside the company subfolder.Present files and quality metrics to user.
Present three options:
| Scenario | Action |
|---|---|
| Insufficient library (1-2 resumes) | Warn about limited matching; recommend discovery phase; proceed with available content |
| No good matches (<60% on critical requirement) | Offer: run discovery, reframe adjacent, omit slot, note for cover letter |
| Research failures (WebSearch unavailable, sparse results) | Fall back to JD-only analysis; ask user for additional context |
| Vague JD | Flag missing areas; ask user for context; proceed with best-effort |
| Content exceeds page limit | Rank bullets by relevance; suggest pruning lowest-scored; let user decide |
| PDF export failure (html-to-pdf.sh non-zero exit) | HTML is still saved; report error with exit code; user can re-run export-pdf separately |
npx claudepluginhub alex-kopylov/zweihander --plugin job-hunt-toolkitGuides reception of code review feedback: verify before implementing, avoid performative agreement, push back with technical reasoning when needed.
Design banners for social media, ads, website heroes, and print with multiple art direction options and AI-generated visuals.