AgentSkillsCN

Career Gap Architect

分析用户**简历/CV**与目标**职位描述(JD)**之间的技能差距,随后生成一份**个性化学习路线图**,并确保其在**越南语**与**英语**两种语言中均保持语义准确。

SKILL.md
--- frontmatter
name: Career Gap Architect
description: Analyze the skill gaps between a user’s **CV/Resume** and a target **Job Description (JD)**, then generate a **personalized learning roadmap**, ensuring semantic accuracy for both **Vietnamese** and **English**.
allowed-tools: Read, Write, Edit, Glob, Grep

This skill is designed for stable operation in a production environment and is capable of:

  • Reading multiple file formats
  • Performing multilingual semantic comparison
  • Validating AI-generated data
  • Optimizing costs through a caching mechanism
  • Preventing UI crashes when AI returns malformed output

2. Input Specification

2.1 Primary Inputs

FieldTypeRequiredDescription
cv_inputFile | StringUploaded CV (PDF, DOCX, DOC) or raw CV text
jd_inputFile | StringUploaded JD or raw job description text
language_hintEnumvi, en, auto (default: auto)
target_roleStringTarget job role

3. Core Capabilities (Skills)

3.1 File Reader Skill (Multi-format File Parsing)

Functionality

  • Extract text from:
    • .pdf
    • .docx
    • .doc
    • .txt

Standardized Output

json
{
  "raw_text": "string",
  "detected_language": "vi | en | mixed",
  "metadata": {
    "file_type": "pdf | docx | doc | text",
    "page_count": number
  }
}