Agent Job — AI skill for Claude Code
Scheduled instructions and goals for live AI agent sessions on one machine: Claude Code, OpenCode, Antigravity CLI and pi.
How to install Agent Job
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open bdsanxz/agent-job and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Agent Job does
Scheduled instructions and goals for live AI agent sessions on one machine: Claude Code, OpenCode, Antigravity CLI and pi. Sent as ordinary turns, only while the session is open. CLI behind the agent-job agent skill.
Alternatives in AI
- Paritok 4b V1 — Non-destructive compression gateway for AI coding agents 1.4k ★
- Codex Login — Log GPT (Codex) in on this machine with a ChatGPT device login - shows a link and a one-time code 162 ★
- Artemis — ARTEMIS turns natural-language instructions into reliable Android automation 101 ★
README
agent-job
Scheduled instructions and goals for live AI agent sessions on one machine: Claude Code, OpenCode, the Antigravity CLI (`agy`) and pi. It is the command-line tool behind the `agent-job` agent skill.
- A cron fires at a time: a cron expression, a one-time time or a fixed interval, plus an instruction. A daemon injects the instruction into the session as an ordinary turn when it is due.
- A goal keeps a session on one objective: it is sent when it is created, again at every turn end until the agent marks it done or blocked, and again after a compaction.
Both are sent only while the session is open. When the session closes they end by themselves, and nothing is ever run headless.
agent-job cron create --every 10m --prompt "Run the build. If it is still red, report the first failing test."
agent-job goal create --prompt "All tests under test/ pass with \`bun test\`."
Each runtime receives them its own way:
- OpenCode: the daemon steers the text into the session through OpenCode's API, and watches the session's messages for turn ends and compactions.
- Claude Code: through the
agent-job channelMCP server (or anagent-job watchMonitor), andStop/SessionStarthooks for goals. - Antigravity: typed into an
agyTUI running in herdr, andStop/PreInvocationhooks for goals. - pi: through the agent-job extension for pi (
agent-job pi-extension).
Install
agent-job is one bundled JavaScript file that runs with [Bun](https://bun.sh); install Bun first.
With the install script
curl -fsSL https://raw.githubusercontent.com/bdsanxz/agent-job/main/install.sh | sh
This downloads `agent-job.js` from the latest release, checks its SHA-256, and installs it as `~/.local/bin/agent-job`, one global command that every agent on the machine can use.
Options go after `sh -s --`:
curl -fsSL https://raw.githubusercontent.com/bdsanxz/agent-job/main/install.sh | sh -s -- --version v0.0.1 --dir ~/bi
Related Skills
Claude Mod Heads Up
A second check that flags what you might miss after longer turns (like Anthropic's You Should Know), switched
Artemis Build
ARTEMIS turns natural-language instructions into reliable Android automation. It automates end-to-end workflow
RayCodes AIJobSearch
AI Job Search Github: This Local AI Agent Applies to Jobs For You! (Claude Code / Antigravity) - Local-first a
Voyager
One searchable index across every AI coding agent on your machine — Codex, Claude Code, ZCode, DSH, Grok, Curs
SessionFlow
One searchable index across every AI coding agent on your machine — Codex, Claude Code, ZCode, DSH, Grok, Curs
AI Agent Session Center
Real-time dashboard that turns AI coding agent sessions (Claude Code, Gemini CLI, Codex) into animated 3D robo
Related Agents
Paf Reviewer
Runs one phone-a-friend relay or review command in the background and reports back a receipt plus the findings
Adapter Engineer
Implements and maintains Tacet agent adapters (Claude Code, Codex app-server, ACP, OpenCode, PTY fallback) beh
Transport Verifier
Runs live end-to-end checks of a delivery transport (Herdr socket, MCP server, Claude Code or Codex hook, Open