← 返回 Skills 市场
hsyhph

Job Hunter Gmail

作者 hsyhph · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
120
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install job-hunter-gmail
功能描述
自动管理简历和求职信模板,记录职位投递及状态,通过 Gmail 自动发送并分类求职邮件。
使用说明 (SKILL.md)

求职自动投递技能

功能概述

自动管理求职流程,包括简历管理、求职信模板、职位平台管理、自动投递记录、Gmail 集成追踪。

触发条件

用户提到"求职"、"投简历"、"找工作"、"job"、"简历"时自动激活。

技能能力

1. 简历管理

  • 上传/更新简历 (PDF/DOCX)
  • 维护多版本简历(不同岗位方向)
  • 提取简历关键信息

2. 求职信模板

  • 创建针对不同岗位的求职信模板
  • 变量替换:姓名、职位、公司名、JD等
  • 自动生成定制化求职信

3. 职位平台管理

  • 记录投递的职位平台(BOSS直聘、拉勾、猎聘、智联招聘等)
  • 记录投递状态:已投递、待回复、已面试、已拒绝、已offer

4. 投递记录追踪

  • 记录投递时间、公司、岗位、薪资、状态
  • Gmail 标签自动分类(按公司或状态)

5. 自动投递 (通过 Gmail)

  • 使用 Gmail 发送求职邮件
  • 自动抄送投递记录到指定邮箱
  • 自动打标签分类

文件结构

job-hunter/
├── SKILL.md
├── scripts/
│   ├── send_application.py    # 发送求职邮件
│   ├── track_applications.py  # 追踪投递状态
│   └── gmail_labels.py        # Gmail 标签管理
├── templates/
│   ├── cover_letter_general.md
│   ├── cover_letter_tech.md
│   └── cover_letter_sales.md
├── data/
│   ├── resume.json            # 简历信息
│   ├── applications.json      # 投递记录
│   └── platforms.json         # 平台配置

配置项

  • GMAIL_API_KEY: Maton Gmail API Key(自动继承)
  • RESUME_PATH: 简历文件路径
  • DEFAULT_EMAIL_SIGNATURE: 默认邮件签名

使用示例

  • "帮我投个简历" → 交互式投递流程
  • "查看投递记录" → 列出所有投递
  • "更新简历" → 上传新简历
  • "生成求职信" → 创建定制求职信
安全使用建议
This skill's functionality (compose and send application emails, manage local records) is coherent, but there are important red flags you should address before installing or using it: - Do not rely on the hard-coded MATON_API_KEY in the script. Treat it as a secret: remove it from code and require the user to provide their own credential (and prefer OAuth for Gmail). If you already used this code with the embedded key, consider revoking that key at the Maton/gateway service. - Verify and understand the third-party gateway (gateway.maton.ai). The script sends email content and attachments through that service; only use it if you trust that provider and their data handling. Prefer using Google's official API and OAuth flows if you want direct Gmail integration. - Fix the configuration inconsistencies: SKILL.md, registry metadata, and the code should agree on what env var is required (e.g., GMAIL_API_KEY or MATON_API_KEY) and declare it in the registry. Avoid shipping default credentials. - Review the code for how attachments are selected (resume path) so you don’t unintentionally send sensitive files. The script reads data/resume.json and local resume file paths — ensure those files contain only information you want transmitted. - If you do not trust the Maton gateway or the embedded key, do not run the send functionality. You can still use the non-network parts locally (cover letter generation, local application tracking) after removing or sandboxing network calls. If you want, I can suggest precise code changes to remove the hard-coded key, add explicit env var checks, or switch the script to use OAuth with Google's official API.
功能分析
Type: OpenClaw Skill Name: job-hunter-gmail Version: 1.0.0 The skill bundle contains a hardcoded API key for the Maton Gmail gateway in `scripts/send_application.py`, which is a significant security vulnerability. While the script's logic for sending job applications and managing resume data aligns with its stated purpose in `SKILL.md`, the inclusion of a static credential and the use of an external API proxy (`gateway.maton.ai`) warrant a suspicious classification. No evidence of intentional data exfiltration or malicious backdoors was found, but the hardcoded secret is a major flaw.
能力评估
Purpose & Capability
The skill's stated purpose is to send applications via Gmail. The code indeed sends mail, manages local application records, and creates Gmail labels — so capability matches purpose. However the SKILL.md and registry metadata do not consistently declare required credentials: SKILL.md lists GMAIL_API_KEY while the code expects MATON_API_KEY. The registry lists no required env vars. This mismatch (and a hard-coded API key in the code) is incoherent and unnecessary for a transparent integration.
Instruction Scope
SKILL.md triggers on job-related keywords and instructs automatic sending, labeling, and CCing of records. The code implements that and also sends data (email content, attachments) to a third-party gateway (gateway.maton.ai). SKILL.md refers to Gmail integration but does not disclose use of this third-party gateway or the hard-coded credential; automatic activation + external network calls expands the attack surface and is not fully transparent.
Install Mechanism
There is no install spec (instruction-only), so nothing is downloaded or installed by an installer. The only code is included in the bundle (scripts/send_application.py) which will run if invoked — no external install URLs or extracted archives were found.
Credentials
The skill metadata lists no required env vars, SKILL.md mentions GMAIL_API_KEY and other config keys, but the script actually uses MATON_API_KEY and provides a long default hard-coded value. Embedding a default API key in code is a serious red flag: it grants the included third-party service access to sent messages/attachments. The required/declared env vars are inconsistent with what code uses, and the hard-coded credential is disproportionate to a transparent Gmail integration.
Persistence & Privilege
always:false and no special OS restrictions. The skill does not request permanent platform-level presence and does not modify other skills or system-wide agent settings. Autonomous invocation by the agent is enabled (default) but not combined with other privileged flags.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install job-hunter-gmail
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /job-hunter-gmail 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
job-hunter-gmail v1.0.0 - 新增自动化求职管理技能,集成简历、求职信、职位平台记录、自动投递与 Gmail 追踪功能 - 支持上传和管理多版本简历、一键生成定制求职信模板 - 可跟踪职位平台及投递进度,自动用 Gmail 邮件标签分类归档 - 实现自动化投递邮件与记录同步,简化全流程操作 - 配置灵活,支持路径、签名等自定义
元数据
Slug job-hunter-gmail
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Job Hunter Gmail 是什么?

自动管理简历和求职信模板,记录职位投递及状态,通过 Gmail 自动发送并分类求职邮件。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 120 次。

如何安装 Job Hunter Gmail?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install job-hunter-gmail」即可一键安装,无需额外配置。

Job Hunter Gmail 是免费的吗?

是的,Job Hunter Gmail 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Job Hunter Gmail 支持哪些平台?

Job Hunter Gmail 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Job Hunter Gmail?

由 hsyhph(@hsyhph)开发并维护,当前版本 v1.0.0。

💬 留言讨论