← 返回 Skills 市场
mehulupase01

Job Tracker

作者 Mehul Bhojraj Upase · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ✓ 安全检测通过
144
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install job-tracker
功能描述
Track job applications, contacts, deadlines, and follow-up reminders in a local SQLite database.
使用说明 (SKILL.md)

Job Tracker

Use this skill when the user wants to capture job applications, update status, list upcoming follow-ups, or summarize the health of their application pipeline.

When to Use

  • Logging a new application from a chat message.
  • Updating status after an interview or recruiter reply.
  • Finding deadlines or follow-ups due soon.
  • Summarizing the current application pipeline.

Commands

The helper script stores state in {baseDir}/.runtime/job-tracker.db.

Add an application

python {baseDir}/scripts/job_tracker.py add --company "Example Corp" --role "AI Engineer" --status applied --applied-on 2026-03-20 --next-follow-up 2026-03-27 --contact-name "Priya" --contact-email "[email protected]"

Update an application

python {baseDir}/scripts/job_tracker.py update --id 1 --status interview --note "Recruiter scheduled first-round screen" --next-follow-up 2026-03-30

List applications

python {baseDir}/scripts/job_tracker.py list --status interview

Show follow-ups due soon

python {baseDir}/scripts/job_tracker.py due --window 7

Show a summary

python {baseDir}/scripts/job_tracker.py summary

Safety Boundaries

  • Never invent application updates that the user did not supply.
  • Treat inferred dates as tentative unless explicitly confirmed.
  • Keep recruiter notes factual and avoid speculative judgments.
  • If a required field is missing, say so clearly instead of writing partial garbage into the database.
安全使用建议
This skill appears to do exactly what it claims: a local, file-backed job tracker. Before installing, note that (1) it creates a local SQLite DB at {baseDir}/.runtime/job-tracker.db — ensure you are comfortable with storing contacts/notes there and set filesystem permissions accordingly; (2) data is stored unencrypted, so avoid storing secrets (passwords, API keys) in notes; (3) the agent may invoke the skill autonomously (disable-model-invocation is false) — while this skill is local-only, check that the agent's access to your filesystem is limited as you intend; and (4) you can review and run the included tests (test_job_tracker.py) to validate behavior in a temporary directory before using it with real data.
功能分析
Type: OpenClaw Skill Name: job-tracker Version: 0.1.0 The job-tracker skill is a legitimate tool for managing job application data in a local SQLite database. The implementation in scripts/job_tracker.py uses parameterized queries to prevent SQL injection and restricts file operations to a local runtime directory, with no evidence of data exfiltration, malicious execution, or prompt injection.
能力评估
Purpose & Capability
Name/description match the files and behavior: a Python CLI that stores applications, contacts, follow-ups, and notes in a local SQLite DB. Required binary is only python and no unrelated credentials, binaries, or config paths are requested.
Instruction Scope
SKILL.md instructs the agent to run the included Python CLI against a local {baseDir} path and lists only CRUD/listing commands. The instructions do not ask the agent to read unrelated files, environment variables, or send data to external endpoints.
Install Mechanism
No install spec — instruction-only with included Python scripts. All code is present in the skill bundle; nothing is downloaded or extracted from external URLs.
Credentials
The skill requires no environment variables or external credentials. All data is stored locally in {baseDir}/.runtime/job-tracker.db, which is proportional to the claimed functionality.
Persistence & Privilege
always is false and the skill does not request system-wide changes. It creates/uses a local .runtime database under the skill base dir — a reasonable level of persistence for a CLI tracker.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install job-tracker
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /job-tracker 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial release
元数据
Slug job-tracker
版本 0.1.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Job Tracker 是什么?

Track job applications, contacts, deadlines, and follow-up reminders in a local SQLite database. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 144 次。

如何安装 Job Tracker?

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

Job Tracker 是免费的吗?

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

Job Tracker 支持哪些平台?

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

谁开发了 Job Tracker?

由 Mehul Bhojraj Upase(@mehulupase01)开发并维护,当前版本 v0.1.0。

💬 留言讨论