skills/17159216167/jobhunt-ops-broadcast/jobhunt-ops-broadcast-copy

jobhunt-ops-broadcast-copy

SKILL.md

Jobhunt Ops Broadcast

Maintain a file-backed and updateable job search ops workflow:

  • Canonical status: jobhunt_ops/STATUS.md
  • Change log: jobhunt_ops/CHANGELOG.md
  • Personal-assistant DB (source of truth for tasks/events): ~/.claude/personal_assistant/
  • Workspace mirror (for co-management): jobhunt_ops/db_mirror/ (gitignored)
  • Scheduled broadcasts via OpenClaw cron → main session system event JOBHUNT_BROADCAST

Workflow (always follow)

0) Safety / privacy

  • Never ask for or store mailbox login passwords.
  • If the user posts tokens/authorization codes in chat: instruct them to revoke + delete the message.

1) Ingest updates (screenshots or user messages)

When the user sends:

  • Email screenshots
  • A status update sentence (e.g., “TCL测评已完成”, “百度笔试晚上8点开始”, “截止 3/4 24:00”)

Do:

  1. Extract minimal facts: company, stage (投递/测评/笔试/面试/结果), timestamps, links (optional), constraints.
  2. Determine record type:
    • Task: anything with a deadline or an action (测评/跟进/确认时间窗口)
    • Event: anything with a scheduled time block (面试/笔试开始时间)
  3. If time is ambiguous: mark as 待确认, do not guess.

2) Persist (write in 3 places)

For each change, update all of:

A) File-backed ops (workspace)

  • Update jobhunt_ops/STATUS.md (latest truth)
  • Append a line in jobhunt_ops/CHANGELOG.md with timestamp + what changed

B) Personal assistant DB

  • Add/update task in ~/.claude/personal_assistant/tasks.json
  • Add/update event in ~/.claude/personal_assistant/schedule.json

C) Workspace mirror

  • Run jobhunt_ops/sync_db.ps1 to mirror the DB into jobhunt_ops/db_mirror/

3) Broadcast rules (10:00 / 15:00 / 20:00)

Triggered by system event JOBHUNT_BROADCAST.

Broadcast format:

  1. P0 (48h): due within 48h
  2. P0 (24h): due within 24h
  3. Today’s 1-3 actions (most important first)
  4. Ask for status: “回复:已完成/进行中/无法完成 + 原因”

Prioritization:

  • Deadline first (测评/笔试)
  • Then follow-up checks (投递进度)
  • Then prep tasks (面试准备)

4) Status update protocol

When the user says “已完成/进行中/延期/改期/进入下一轮”,you must:

  • Update the matching item status in tasks/events
  • Update STATUS.md checkbox/state
  • Append to changelog
  • Sync DB mirror

Commands / scripts

  • DB mirror sync: jobhunt_ops/sync_db.ps1

Notes

  • Prefer concise, action-first outputs.
  • Keep only 1-3 next actions per message.
Weekly Installs
4
First Seen
Mar 3, 2026
Installed on
openclaw4
gemini-cli3
antigravity3
github-copilot3
codex3
amp3