Sep 24, 2026

Reactive Resume:让 Agent 替你写出能顺利导入的简历

43k 星的开源简历构建器自带 agent skill 和 MCP server,你的 Agent 负责对话式生成符合 schema 的简历,并替你管理求职申请。

#tutorial#productivity#ai-agents

大多数 Agent 都乐意帮你写简历——但写完给你的是一份需要你在真正的编辑器里手工重建的文档。Reactive Resume 是一个 43k 星、MIT 协议的开源简历构建器,它走了另一条路:仓库自带一个 agent skill,能按 Reactive Resume 自己的 schema 生成简历;还配了一个 MCP server,让你的 Agent 替你编辑和管理这些简历。

为什么这个 Skill 重要

Reactive Resume 是一个免费的简历构建器——选模板、填内容、导出 PDF——你可以在 rxresu.me 上免注册使用,也可以自托管。它填补的是交接的缺口:Agent 在聊天里写出的简历,并不是一份下周还能让 Agent 继续更新的简历。

补上这块缺口的有两件东西。仓库 skills/ 目录下的 resume-builder skill 会指示 Agent 先采访你、绝不编造事实、输出符合 Reactive Resume schema 的 JSON——rxresu.me 可以直接导入。而位于 https://rxresu.me/mcp 的 MCP server 走得更远:你的 Agent 可以列出并编辑已有简历,还能操作一个申请追踪器,关联简历、跟进消息和匹配度打分。

安装

仓库没有为这个 skill 提供一行式安装命令,所以手动安装:克隆仓库,把 skills/resume-builder/ 文件夹复制到你 agent 的技能目录(Claude Code 就是 ~/.claude/skills/resume-builder)。

编辑简历和追踪申请的工作流则要连接官方文档记载的 MCP server。支持 OAuth2 的客户端只需要 URL:

{
  "mcpServers": {
    "reactive-resume": {
      "url": "https://rxresu.me/mcp"
    }
  }
}

只支持 command/args 的客户端,官方文档提供了 mcp-remote 桥接方案(需要 Node.js 20 或更高版本),配合在 rxresu.me 的 Settings → API Keys 里创建的 API key 使用——密钥只显示一次。

实战:生成一份能导入的简历

  1. 让你的 Agent 加载这个 skill 并描述你的背景。这个 skill 的核心原则是绝不编造:缺什么它会问什么——职位、时间、职责——而且一次只问一个问题。
  2. 它会问你排版偏好:15 个模板之一(azurill 到 scizor)、A4 还是 Letter 纸型、包含哪些板块以及顺序。
  3. 它输出一个符合 schema 的完整 JSON 对象。skill 自带的清单解释了这套格式的规则:条目的 id 字段必须是合法 UUID、描述字段接受 HTML、颜色用 rgba(...)、字体必须来自 Google Fonts。
  4. 在 rxresu.me 导入这份 JSON,在实时编辑器里调整样式,导出 PDF、JSON 或 DOCX。

第二个工作流:用 MCP 追踪申请

MCP server 连接之后,申请追踪的活儿也在同一个聊天里完成。让 Agent 为某个职位创建一条申请,再把你刚导入的简历关联上去。官方文档列出的工具覆盖了整个循环:score_application_match 把关联简历和职位描述做匹配打分,tailor_resume_for_application 生成一份定制版简历,draft_application_message 起草给招聘人员的跟进消息。server 还自带三个预置 prompt——build_resume、improve_resume 和 review_resume,最后一个是只读的,会给出七个维度、1–10 分的评分卡。

技巧

  • 记住这个 skill 的底线原则:它只写你明确提供的内容,所以请把真实的成果素材喂给它,别指望它替你注水。
  • MCP server 的推荐认证方式是 OAuth2;只有客户端不支持 OAuth 流程时才退回 API key 请求头(x-api-key)。
  • AI 起草的求职信和跟进消息发送前先人工过一遍——skill 自己就会这样要求 Agent。
  • 自托管应用也就自托管了 MCP 端点;从 v5.1.0 起 PDF 生成完全在浏览器端完成,Docker 部署不再需要外部打印服务。

何时不用这个 Skill

如果你只是临时写一份简历,也愿意在浏览器里编辑,Reactive Resume 自己的界面是更短的路径——这个 skill 的价值在反复迭代和申请追踪上。如果你的目标工作流在另一个简历工具里,这份 JSON 无法导入——它是为 Reactive Resume 的 schema 定制的。


查看 排行榜 了解更多 skill。