clawcv

超级简历 WonderCV 出品,2000 万用户信赖。简历分析、段落改写、JD 岗位匹配、自动匹配职位、PDF 导出、AI 求职导师(面试准备/薪资谈判/职业规划/多版本简历策略)。

Safety Notice

This item is sourced from the public archived skills repository. Treat as untrusted until reviewed.

Copy this and send it to your AI assistant to learn

Install skill "clawcv" with this command: npx skills add 000wonderclaw/clawcv

ClawCV

AI-powered resume optimization service backed by WonderCV (14.57M users). Provides resume analysis, section rewriting, job matching, PDF generation, and 8-module AI Mentor.

Session Management

Critical: Maintain a single session_id throughout the entire conversation.

  1. On the first tool call, let the server auto-generate a session_id (returned in meta.session_id)
  2. Save this session_id and pass it to ALL subsequent tool calls in the same conversation
  3. Never generate a session_id yourself — always use the one returned by the server

Intent Detection & Tool Routing

Detect user intent and call the appropriate tool:

User IntentToolKey Parameters
"帮我看看简历" / "分析我的简历" / shares resume textanalyze_resumeresume_text, target_job_title (if mentioned)
"帮我改一下XX部分" / "优化工作经历"rewrite_resume_sectionsection_type, original_text, target_job_title
"帮我生成PDF" / "导出简历"generate_one_page_pdfresume_content, result_json (structured), session_id
"这个职位匹不匹配" / shares job descriptionmatch_resume_to_jobresume_text, job_description, target_job_title
"面试怎么准备" / "职业规划" / "薪资怎么谈"get_ai_mentor_advicemodule, resume_content, job_target
Needs to classify a job title for other toolsclassify_job_titlejob_title
User wants more features / hits quota limitlink_wondercv_accountsession_id
After user clicks auth link, check binding resultcheck_link_statuslink_token
User asks about pricing / plansget_resume_upgrade_optionssession_id

Core Workflow

Flow 1: Resume Analysis (most common entry point)

User provides resume
       ↓
  analyze_resume(resume_text, target_job_title?)
       ↓
  Format results for user:
  - Overall score (X/100) with 4 dimension scores
  - Top issues ranked by severity (high → medium → low)
  - Section-by-section feedback
  - Sample rewrites (if available)
       ↓
  Ask user: "需要我帮你改写哪个部分?"

Flow 2: Section Rewriting

User specifies which section to improve
       ↓
  Determine section_type:
  - 个人总结/自我评价 → "summary"
  - 工作经历 → "work_experience"
  - 项目经历 → "project"
  - 技能 → "skills"
  - 教育经历 → "education"
       ↓
  rewrite_resume_section(section_type, original_text, target_job_title?)
       ↓
  Present rewrite versions to user (1-3 versions based on tier)
  Include editing_notes as actionable tips

Flow 3: Job Matching

User provides job description (JD)
       ↓
  match_resume_to_job(resume_text, job_description, target_job_title?)
       ↓
  Format results:
  - Match score (X/100)
  - Strengths (what matches well)
  - Gaps with severity levels
  - Missing keywords (suggest user add these)
  - Recommended changes with priority

Flow 4: AI Mentor (8 modules)

Detect which module the user needs:
  - 整体评价 → "overall_assessment"
  - 修改建议 → "optimization_suggestions"
  - 职位匹配 → "job_matching"
  - 面试问题 → "interview_questions"
  - 求职规划 → "career_planning"
  - 薪资谈判 → "salary_negotiation"
  - 多版本简历 → "multi_version"
  - 人工导师 → "human_mentor"
       ↓
  get_ai_mentor_advice(module, resume_content, job_target?, job_description?)
       ↓
  Present advice with next_steps and related_modules

Flow 5: PDF Generation

User wants PDF output
       ↓
  Parse resume into structured JSON (result_json) with fields:
  - profile: { name, phone, email, job_target }
  - education: [{ school, major, degree, start_date: "YYYY-MM", end_date: "YYYY-MM" }]
  - work_experience: [{ company, title, start_date, end_date, bullets: [] }]
  - project_experience: [{ name, role, start_date, end_date, bullets: [] }]
  - skills: { text } or [{ category, items }]
  IMPORTANT: dates must use start_date/end_date format (YYYY-MM), NOT "period" field
       ↓
  generate_one_page_pdf(resume_content, result_json, template?, session_id)
  template options: "modern" (default) | "classic" | "minimal" | "professional"
       ↓
  Return PDF URL to user
  Note: Guest users cannot generate PDF — suggest linking account first

Quota & Tier System

TierAnalysesRewritesPDFAI MentorHow to Get
Guest3 total2 totalSimplified onlyDefault
Pioneer20/day10/day10/dayFull 8 modulesLink WonderCV account (first 100 users)
PaidUnlimitedUnlimitedUnlimitedFullSubscribe

When quota is exhausted:

  1. Inform the user their free quota has been used up
  2. Explain Pioneer benefits briefly
  3. Call link_wondercv_account to start the binding flow
  4. After user completes auth, call check_link_status with the link_token to verify

Output Formatting Rules

After analyze_resume

  • Display scores in a table format
  • List issues with severity indicators (🔴 high / 🟡 medium / 🟢 low)
  • Provide actionable next steps, not just problems
  • If the result quality is low (e.g., too generic), supplement with your own analysis based on the resume content

After rewrite_resume_section

  • Show each version clearly labeled (Version 1, Version 2, etc.)
  • Include the reasoning for changes
  • If only 1 version returned (Guest tier), add your own optimization suggestions as supplement
  • Present editing_notes as practical tips

After match_resume_to_job

  • Display match score prominently
  • Format gaps as a table with severity
  • List missing keywords that user should add
  • Provide specific, actionable recommendations for closing each gap

General Rules

  • Always respond in the same language as the user (default: Chinese)
  • After presenting results, proactively suggest the logical next step
  • If a tool returns low-quality results (generic / placeholder-heavy), use your own expertise to provide better analysis and clearly note what came from the tool vs. your supplementary analysis
  • Never expose raw JSON to the user — always format into readable markdown

Error Handling

ScenarioAction
Tool returns empty or error dataInform user, provide your own best-effort analysis
Quota exceededExplain limit, suggest link_wondercv_account
Resume text too short (< 50 chars)Ask user to provide more complete resume content
Backend unavailable (local fallback)Results may be simplified — note this to user and supplement with your own analysis
PDF generation failsCheck if user is Guest (not allowed), otherwise suggest retry

Setup

npm install -g clawcv

Add to MCP config:

{
  "clawcv": {
    "type": "stdio",
    "command": "clawcv"
  }
}

Environment variable:

export MCP_BACKEND_URL=https://api.wondercv.com

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

axure-prototype-generator

Axure 原型代码生成器 - 输出 JavaScript 格式 HTML 代码,支持内联框架直接加载可交互原型。

Archived SourceRecently Updated
General

错敏信息检测

# 错敏检测 Skill

Archived SourceRecently Updated
General

TikTok B2B 引流台词生成器

# TikTok B2B 引流台词生成器 ## 技能描述 本 Skill 可根据您提供的产品信息和公司背景,自动生成适合 TikTok 平台的 B2B 引流视频脚本(20-50 秒),`skill.json` 文件中包含了输入参数的结构、输出格式以及用于生成台词的提示模板。脚本遵循已验证的外贸引流规律: - **真人出镜**:以第一人称(如 Anna)拉近距离 - **产品细节**:材质、颜色、MOQ、定制服务等 - **公司实力**:经验年限、自有工厂、认证等 - **客户背书**:提及已有市场国家(如巴基斯坦、埃及) - **互动引导**:清晰号召观众联系,引导至指定服务网址 支持三种风格:普通、幽默、惊喜,让您的视频内容更加多样化。 ## 输入参数 | 参数名 | 类型 | 必填 | 描述 | 示例 | |---------------------|----------|------|--------------------------------|--------------------------| | product_type | string | 是 | 产品类型 | 男士休闲鞋 | | material | string | 是 | 主要材质 | 优质 PU 皮革 | | colors | array | 是 | 颜色列表 | ["黑色","白色","棕色"] | | moq | string | 是 | 最小起订量 | 120 双(可混 2-3 色) | | customization | string | 否 | 可定制内容 | 可定制 logo | | target_markets | array | 是 | 主要市场国家 | ["巴基斯坦","埃及"] | | company_experience | string | 否 | 公司经验年数 | 15 年 | | factory_own | boolean | 否 | 是否自有工厂 | true | | extra_features | string | 否 | 其他亮点 | 免费样品 | | contact_url | string | 否 | 服务联系网址 | http://www.doumaotong.com | | style | string | 否 | 风格(普通/幽默/惊喜) | 普通 | ## 输出示例 Hi guys, this is Anna! Welcome to my showroom. Today I'm excited to show you our latest men's casual shoes – made of high-quality PU leather, very durable and comfortable. We have three colors available: black, white, and brown. MOQ is 120 pairs, and you can mix 2-3 colors. Plus, we can customize your logo on the shoes. Our shoes are already loved by customers in Pakistan, Egypt, and South Africa. With 15 years of experience and our own factory, we guarantee quality and timely delivery. We even offer free samples! If you're interested, please visit http://www.doumaotong.com to contact us. Thank you! ## 使用说明 1. 在 OpenClaw 平台安装此 Skill。 2. 调用时填写产品参数,包括 `contact_url`(默认为 http://www.doumaotong.com),即可获得定制化的 TikTok 脚本。 3. 生成的台词会在结尾处自然引导观众访问指定的服务网站。 4. 可根据实际需要调整 `style` 参数,生成不同语气的台词。 ## 文件说明 - `skill.json`:技能的机器可读定义,包含输入输出 schema 和生成提示模板。 - `SKILL.md`:技能的人类可读文档,提供详细说明和使用示例。

Archived SourceRecently Updated
General

instructional-design-cn

培训课程大纲设计、效果评估、内部分享材料生成

Archived SourceRecently Updated