1. 基本信息
| 项目 | 内容 |
|---|---|
| 名称 | Offer Toolkit Skill |
| 作者/维护者 | yanliudesign(Yan Liu,独立开发者/设计师) |
| 来源链接 | https://github.com/yanliudesign/offer-toolkit-skill |
| 许可证 | MIT(数据来自仓库 LICENSE 文件) |
| GitHub Stars | 241(数据来自 GitHub API) |
| Forks | 27(数据来自 GitHub API) |
| 最新版本 | 1.0.0(数据来自 README 徽章;仓库未使用 Git Tags/Releases) |
| 安装方式 | 整包或按需复制子目录到对应 agent 的 skills 目录 |
2. 功能介绍与亮点
Offer Toolkit Skill 把“看到心动岗位 → 拿到 offer”拆成三个可独立、也可串联的子技能:
- Job Description Skill:贴 JD 加简历,生成 10 节 Offer Strategy Report(HTML)——匹配度、面试概率、Gap、薪资、Top 10 预测题与 6 周计划。
- Resume Skill:美化已有简历 / LinkedIn 导入 / 对话式建简历,落到标准数据结构后套 11 套打印级模板,同时输出 PDF 锁定版与浏览器可编辑版。
- BQ Skill:追问挖掘真实经历,按 STAR/CAR 结构化打标签,建中英双语可复用故事库,可对接 JD 结果生成 Top 20 定向准备清单。
- 共用原则:不杜撰、一次只问一个问题、先结构化再渲染;数据全程留在本地,不上传。
3. 适用场景
固定分类:内容创作与知识管理。
适合判断岗位是否值得投递的求职者、需要定制简历的申请者,以及已进面试环节需系统化准备行为面试故事的候选人。三个子技能可单独安装,也可串联使用。
4. 跨 Agent 兼容性
- Claude Code:原生支持,README 给出明确安装路径(
~/.claude/skills/)。 - Codex:README 徽章列为受支持,但安装说明仅为通用做法,无专属命令,判需适配。
- OpenClaw / Hermes Agent:仅见徽章标注,未见具体适配细节,判未验证。
5. 推荐理由
把求职全流程整合成一条本地化、可复用的工具链,免去多工具切换即可完成判断岗位到准备面试的闭环。
6. 评分
| 维度 | 分数 | 说明 |
|---|---|---|
| 受欢迎程度 | 6 | GitHub 241 stars(API 数据),上线约 29 天内达成,落在 200–1k 区间且增速较快;有一条实质性的第三方 GitHub issue(非泛泛点赞,附具体功能扩展建议),作者本人另有 121 位 GitHub 关注者的既有信誉基础 |
| 可用性 | 9 | 三个子技能均自包含、复制即用;README 提供中英双语文档、截图与视频演示;最近一次代码推送在 3 天内,维护活跃;全流程无需任何付费 API 或第三方账号 |
| 安全性 | 9 | 见下方安全检查清单 |
安全检查清单:
| 检查项 | 结果 |
|---|---|
| ① Shell 命令及权限范围 | 纯提示词与模板驱动,未发现任何 Shell 命令执行 |
| ② 运行时联网外发 | 仅在用户主动提供 JD 链接或 LinkedIn 链接时用 WebFetch 读取该公开页面;抓不到时降级为引导用户手动粘贴内容,未发现向第三方服务器回传简历等隐私数据的行为 |
| ③ API key / 凭据 | 不需要任何 API key 或凭据 |
| ④ 可疑指令 | 逐份检查根 SKILL.md 及三个子技能 SKILL.md,未发现提示注入或隐藏指令 |
| ⑤ 作者/组织信誉 | 独立开发者,GitHub 账号已存续超过 10 个月,非新建小号,个人博客与社交主页齐全 |
| ⑥ License | MIT,条款明确、宽松 |
| ⑦ 最近维护时间 | 最近一次代码推送在 3 天以内,持续活跃 |
综合评分 = 三项均值 = 8.0。
7. 跟同类 Skills 相比的优势
| 方案 | 定位 | 与 Offer Toolkit Skill 的差异 |
|---|---|---|
| get-job.skill(agentenatalie) | 单一技能内把岗位调研、简历改写(DOCX)、分轮次面试准备强制串成一条链路,内置红线词扫描脚本约束诚实性 | 产出格式单一(DOCX)、许可证为 CC BY-NC-ND(禁止商用与分发修改版);Offer Toolkit Skill 是三个可拆可合的独立子技能,提供 11 套 HTML/PDF 模板与可长期积累复用的双语故事库,License 更宽松 |
| ats-optimized-resume-agent-skill(SankaiAI) | 专注 ATS 关键词优化,自动生成排版好的简历 | 只覆盖“改简历”一个环节;Offer Toolkit Skill 额外覆盖 JD 匹配度分析与行为面试故事库两个环节 |
| resume-tailoring-skill(varunr89) | 按 JD 定制简历,支持 MD/DOCX/PDF 多格式输出及面试准备报告 | 偏重简历格式与产出多样性,行为面试环节较薄;Offer Toolkit Skill 的 BQ Skill 强调故事可跨公司、跨问题长期复用而非一次性生成 |
8. 用户评价
GitHub 用户 luochen211 在仓库 issue #1 中评价:很认同把求职流程拆成 JD 解码、简历定制与行为面试故事库三部分的方式,认为这与实际求职路径高度吻合,并在此基础上提出了“持久化求职流水线状态管理”的功能扩展建议。
9. 其他补充
文档提供英文与中文双语版本(各子技能同样配有双语 README),并附实际生成效果的截图画廊与操作演示视频。
10. 安装使用方式
整体安装:将仓库根目录整个文件夹复制到 agent 的 skills 目录(如 Claude Code 的 ~/.claude/skills/),三个子技能一并被发现。
按需安装:只需某项功能时,可只复制对应子目录(job-description-skill/、resume-skill/ 或 bq-skill/),均自包含可独立运行。
触发方式:安装后用自然语言描述需求(如“帮我看看这份 JD 该不该投”“帮我美化简历”“帮我准备行为面试”),也可直接点名子技能触发。
11. 注意事项
- 仓库未提供一键安装命令或插件市场清单,只能手动复制目录安装。
- LinkedIn 导入依赖公开页面抓取,常因登录墙失败,需改用“Save to PDF”导出或手动粘贴内容。
- OpenClaw 与 Hermes Agent 兼容性仅见 README 徽章标注,无具体适配细节,建议使用前自行验证。