identify
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseResume/CV Type & Style Identification
简历/CV类型与风格识别
Detect the document type, structural format, and regional conventions of a resume or CV. Confirms with the user before any analysis proceeds.
检测简历或CV的文档类型、结构格式和区域惯例。在进行任何分析前,需先获得用户确认。
Input Handling
输入处理
If the user provides a file path or uploads a file, read it. If they paste text, use it directly. If neither, ask them to provide the resume.
如果用户提供文件路径或上传文件,则读取文件内容。如果用户粘贴文本,则直接使用该文本。如果两者都未提供,请要求用户提供简历。
Process
流程
Step 1: Signal Scan
步骤1:信号扫描
Read for the full detection signal table.
${CLAUDE_PLUGIN_ROOT}/skills/identify/references/document-types.mdScan the document for type-identifying signals. Look for:
- Structural markers — Required sections, section ordering, length
- Content markers — Specific data fields (GS grade, bar admissions, USMLE scores, etc.)
- Formatting markers — Template patterns (Europass), photo inclusion, date formats
- Language markers — KSA mirroring, legal citation style, clinical terminology
- Link markers — GitHub profile, portfolio URL, USAJOBS reference numbers
Collect all detected signals and map them to document types. Most resumes will produce 2-3 signals pointing to a single type.
读取获取完整的检测信号表。
${CLAUDE_PLUGIN_ROOT}/skills/identify/references/document-types.md扫描文档以查找可识别类型的信号,重点关注:
- 结构标记 — 必填章节、章节顺序、篇幅长度
- 内容标记 — 特定数据字段(GS等级、律师资格认证、USMLE分数等)
- 格式标记 — 模板样式(Europass)、是否包含照片、日期格式
- 语言标记 — KSA匹配、法律引用格式、临床术语
- 链接标记 — GitHub个人主页、作品集URL、USAJOBS参考编号
收集所有检测到的信号并映射到对应的文档类型。大多数简历会产生2-3个指向单一类型的信号。
Step 2: Format & Region Detection
步骤2:格式与区域检测
In addition to document type, identify:
Structural format:
- Reverse-chronological (most common)
- Functional / skills-based
- Combination / hybrid
Regional conventions:
- US (no photo, 1-2 pages, "resume" for private sector)
- UK (personal statement, 2 pages, A4, "CV" for everything)
- EU/Europass (standardized template, CEFR language ratings)
- German (photo required, date of birth, formal credentials)
- Other EU (note specific conventions observed)
除了文档类型外,还需识别:
结构格式:
- 倒序时间型(最常见)
- 功能型/技能导向型
- 组合型/混合型
区域惯例:
- 美国(无照片,1-2页,私营领域使用“resume”)
- 英国(包含个人陈述,2页,A4纸,所有场景使用“CV”)
- 欧盟/Europass(标准化模板,CEFR语言评级)
- 德国(必须包含照片、出生日期、正式资质证明)
- 其他欧盟国家(记录观察到的特定惯例)
Step 3: Present Detection & Confirm
步骤3:呈现检测结果并确认
Present the detection to the user clearly:
"Based on the structure and content, this appears to be a [type] in [format] format, following [regional] conventions."
Then add a brief note explaining why — cite 2-3 specific signals observed.
Ask: "Is this correct, or is this a different type of resume/CV?"
向用户清晰呈现检测结果:
“根据文档的结构和内容,这似乎是一份**[类型]简历,采用[格式]格式,遵循[区域]**惯例。”
然后添加简短说明解释原因——引用2-3个观察到的具体信号。
询问:“这个判断正确吗?还是这是其他类型的简历/CV?”
Step 4: Handle Disagreement (Two-Step Picker)
步骤4:处理异议(两步选择器)
If the user says no or indicates a different type:
First, ask the broad category:
"Which category best describes this document?"
- Private sector — Standard corporate/business resume
- Government — Federal, state, or municipal government application
- Academic — University faculty, research, or teaching position
- Professional services — Legal, medical, consulting, or finance
- Technical — Software engineering, IT, or technical role
- Military — Active duty, veteran, or military-to-civilian transition
- Other specialized — Education (K-12), nonprofit, skilled trades, creative/design
Then, based on the category, show specific types:
Private sector:
- Standard US resume (1-2 pages, reverse-chronological, ATS-optimized)
- Executive resume (C-suite/board level, branding statement, 2-3 pages)
- Creative/infographic resume (visual design, for creative industries only)
Government:
- Federal resume / USAJOBS (3-5 pages, KSAs, supervisor details, GS series)
- State/municipal government resume (varies by state, often federal-adjacent)
Academic:
- Research-focused CV (publications-first, for research universities)
- Teaching-focused CV (teaching-first, for community colleges and teaching institutions)
- Postdoc/fellowship CV (grants and research potential emphasized)
Professional services:
- Legal resume (bar admissions, clerkships, one page)
- Medical CV / ERAS application (USMLE, clinical rotations, hobbies expected)
- Consulting resume (MBB format, education first, one page, competency-mapped)
- Investment banking / PE resume (deal experience, one page)
Technical:
- Software engineering resume (GitHub, projects section, tech stack)
- IT / systems administration resume (certifications-heavy, infrastructure focus)
Military:
- Military-to-civilian transition resume (MOS translation, transferable skills)
- Active duty / military internal resume (rank, MOS, evaluations)
Other specialized:
- Education / K-12 resume (licensure, endorsements, professional development)
- Nonprofit / NGO resume (mission alignment, fundraising metrics)
- Skilled trades resume (certifications, apprenticeships, safety record)
Regional / international:
- Europass CV (EU standardized format)
- UK CV (personal statement, 2 pages)
- German CV (Lebenslauf — photo, DOB, formal credentials)
如果用户表示否定或指出是其他类型:
首先,询问大类:
“以下哪个类别最符合这份文档?”
- 私营领域 — 标准企业/商业简历
- 政府部门 — 联邦、州或地方政府职位申请简历
- 学术领域 — 大学教职、研究或教学岗位简历
- 专业服务 — 法律、医疗、咨询或金融行业简历
- 技术领域 — 软件工程、IT或技术岗位简历
- 军事领域 — 现役军人、退伍军人或军转民转型简历
- 其他专业领域 — 教育(K-12)、非营利组织、技工行业、创意/设计行业
然后,根据所选类别展示具体类型:
私营领域:
- 标准美国私营领域简历(1-2页,倒序时间型,ATS优化)
- 高管简历(C级/董事会层级,包含品牌声明,2-3页)
- 创意/信息图简历(视觉化设计,仅适用于创意行业)
政府部门:
- 联邦简历/USAJOBS简历(3-5页,包含KSA,主管细节,GS职级)
- 州/地方政府简历(因州而异,通常与联邦简历类似)
学术领域:
- 研究导向型CV(以发表成果为核心,适用于研究型大学)
- 教学导向型CV(以教学经历为核心,适用于社区学院和教学型机构)
- 博士后/奖学金申请CV(重点突出科研经费和研究潜力)
专业服务:
- 法律简历(包含律师资格认证、书记员经历,1页)
- 医疗CV/ERAS申请简历(包含USMLE分数、临床轮转经历,需包含兴趣爱好)
- 咨询简历(MBB格式,先展示教育背景,1页,能力匹配)
- 投资银行/私募股权简历(突出交易经历,1页)
技术领域:
- 软件工程简历(包含GitHub、项目章节、技术栈)
- IT/系统管理简历(侧重认证,聚焦基础设施)
军事领域:
- 军转民转型简历(包含MOS转换、可迁移技能)
- 现役军人/军队内部简历(包含军衔、MOS、评估结果)
其他专业领域:
- 教育/K-12简历(包含教师资格证、资质认证、职业发展经历)
- 非营利组织/NGO简历(突出使命契合度、筹款数据)
- 技工行业简历(包含认证、学徒经历、安全记录)
区域/国际类型:
- Europass CV(欧盟标准化格式)
- 英国CV(包含个人陈述,2页)
- 德国CV(Lebenslauf — 包含照片、出生日期、正式资质证明)
Step 5: Output Type Context
步骤5:输出类型上下文
Once confirmed, state the type context that will be used by subsequent skills:
"Document type: [type]
Structural format: [chronological / functional / hybrid]
Regional conventions: [US / UK / EU / etc.]
Career level: [entry / mid / senior / executive] (if determinable)
ATS applicability: [standard ATS / USAJOBS scoring / not applicable / limited]"
Read the type-specific reference file for any additional context:
${CLAUDE_PLUGIN_ROOT}/skills/identify/references/types/[type-slug].mdThen state: "I'll use these as the lens for all analysis. Ready to proceed with [review / rewrite / ats / whatever the user requested]."
获得确认后,输出后续技能将使用的类型上下文:
“文档类型: [类型]
结构格式: [倒序时间型 / 功能型 / 混合型]
区域惯例: [美国 / 英国 / 欧盟 / 其他]
职业层级: [入门级 / 中级 / 高级 / 高管](如果可确定)
ATS适配性: [标准ATS / USAJOBS评分系统 / 不适用 / 有限适配]”
读取对应类型的参考文件以获取额外上下文:
${CLAUDE_PLUGIN_ROOT}/skills/identify/references/types/[type-slug].md然后说明:“我将基于这些信息开展所有分析。准备好进行[评估 / 改写 / ATS优化 / 用户要求的其他操作]。”
When Called by Other Skills
被其他技能调用时的处理
When the review, rewrite, or ATS skill calls identify as its first step:
- Run Steps 1-3 (scan, detect, present)
- Wait for user confirmation
- On confirmation, pass the type context to the calling skill and continue
- On disagreement, run Step 4 (two-step picker), then continue
Do NOT skip the confirmation step even when auto-called. The user must always see what type was detected and have the chance to correct it.
当评估、改写或ATS优化技能将本技能作为第一步调用时:
- 执行步骤1-3(扫描、检测、呈现结果)
- 等待用户确认
- 获得确认后,将类型上下文传递给调用技能并继续流程
- 若用户有异议,执行步骤4(两步选择器),然后继续流程
即使是被自动调用,也不得跳过确认步骤。用户必须始终看到检测出的类型,并拥有纠正的机会。
Rules
规则
- Always present your detection with specific evidence — never state a type without citing signals
- If signals are ambiguous (pointing to multiple types), present the top 2 candidates and ask the user to choose
- If no strong signals are detected, default to "Standard US private-sector resume" but still confirm
- Never proceed to analysis without user confirmation of the document type
- The type context persists for the entire conversation — if the user runs review and then rewrite, the type only needs to be confirmed once
- 呈现检测结果时必须附带具体证据——绝不能在未引用信号的情况下直接声明类型
- 如果信号存在歧义(指向多种类型),则呈现排名前2的候选类型并请用户选择
- 如果未检测到明确信号,默认归类为“标准美国私营领域简历”但仍需确认
- 未获得用户对文档类型的确认前,不得开展任何分析
- 类型上下文在整个对话中持续有效——如果用户先进行评估再进行改写,只需确认一次类型