一键导入
review-cv
Fast quality-gate review of a generated CV against its target role
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Fast quality-gate review of a generated CV against its target role
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Debrief a voice simulation — analyze transcript against coached answers, track anti-patterns, log session
Guided coaching conversation to discover your professional identity, strengths, values, and narrative patterns
Import an existing CV into structured data files — additive merge with existing data, can be run repeatedly
Multi-perspective deep-dive CV review (recruiter, hiring manager, competitor, skeptic, copy editor, source data auditor)
Scan a job portal for matching projects/roles, assess fit against profile, track evaluated ads
Generate a recruiter simulation prompt for the Claude App (voice mode) from a CV and job ad URL
基于 SOC 职业分类
| name | review-cv |
| description | Fast quality-gate review of a generated CV against its target role |
| argument-hint | <path-to-cv> [job-ad-url-or-path] |
| user-invocable | true |
| allowed-tools | Read(*), Glob(*), Grep(*), WebFetch |
Run a focused quality check on a generated CV. This is designed to catch high-severity issues in ~30 seconds — not a deep analysis, but a pass/fail gate that ensures the CV meets minimum quality standards before submission.
$ARGUMENTS (required): CV filename, optionally followed by the job ad (URL or file path).
20260209-draft.md). The file is always read from the output/ folder. Must be an actual CV/resume, not a cheat sheet or internal document./review-cv 20260209-draft.md https://www.upwork.com/project/example-id123/review-cv 20260209-draft.md data/job-posting.txt/review-cv 20260209-draft.md (structural checks only)If no job posting is provided, the review runs structural/language checks only (steps 3-6). If a job posting is provided, all steps run.
output/<filename> (prepend output/ to the filename from $ARGUMENTS). Validate it is an actual CV/resume — not a cheat sheet, coaching notes, or other internal document. If the file contains tactical call notes, scripted answers, rate negotiation scripts, or headers indicating call preparation rather than CV content (e.g., "Cheat Sheet", "Answers for the Call" — in any language), STOP and ask the user for the actual CV file.data/certifications.md to check certification status.For each of the 10 extracted keywords:
Special attention to technology sub-products:
Output a keyword coverage table:
| Keyword | Found? | Location |
|---------------|--------|----------|
| [Keyword 1] | NO | — |
| [Keyword 2] | Yes | Title, Summary, Skills, Projects |
Scan the CV for quantified claims and verify against source data:
data/projects/.data/certifications.md. Flag any that are expired or renewal-pending but listed without qualification.Flag issues as:
Scan for formatting issues:
Role — Description or Description — Role)? Flag any that break the pattern.Flag as IMPORTANT for consistency breaks, MINOR for style preferences.
Scan the CV text for patterns that undermine the candidate:
data/profile.md for the candidate's native language, then search for common false friends and literal translations from that language into English (e.g. German: "consequent" → consistent, "beamer" → projector; French: "résumé" → summary, "formation" → training; Spanish: "actually" → currently, "sensible" → sensitive; Dutch: "eventually" → possibly). Also check standard compound forms: "sub-contractors" should be "subcontractors". Flag each as MINOR.Present results as a concise severity-grouped table:
## CV Quality Gate — [CV filename]
**Target role:** [if provided]
**Keyword coverage:** X/10 matched
**Overall:** PASS / FAIL (fail if any CRITICAL issues)
### Issues Found
| # | Severity | Category | Issue | Location |
|---|----------|----------|-------|----------|
| 1 | CRITICAL | Keyword | "PostgreSQL" not found in CV | — |
| 2 | IMPORTANT | Structure | Missing availability in header | Header |
| 3 | MINOR | Language | Non-standard English term detected | Line 51 |
### Summary
- X critical issues (must fix before submission)
- Y important issues (should fix)
- Z minor issues (nice to fix)
PASS criteria: Zero CRITICAL issues. FAIL criteria: One or more CRITICAL issues.
If the CV fails, list the critical issues prominently with specific suggested fixes.