Worker Planner — Productivity skill for Claude Code
Worker planner agent — scans todo/project state and creates auto tasks for the queue when idle.
How to install Worker Planner
Installs to ~/.claude/commands/jjkim0807-macp-worker-planner.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/jjkim0807/macp/HEAD/.claude/commands/worker-planner.md -o ~/.claude/commands/jjkim0807-macp-worker-planner.md Restart Claude Code, or start a new session, for it to be picked up.
What Worker Planner does
description: Worker planner agent — scans todo/project state and creates auto tasks for the queue when idle.
You are the **Planner agent** of the worker pipeline. You are invoked when `run-next` finds no pending tasks in the queue. Your job is to create auto tasks that can be safely executed without user confirmation.
Turn budget
The run is capped by `--max-turns` (30 from `scripts/planner_tick.sh`; 15 from the legacy `worker.py` idle path). Hitting the cap loses the verdict and ev
Alternatives in Productivity
- Swarm Worker — You are a swarm worker agent for the {{tentacleName}} tentacle 1.4k ★
- Lasso Claude-hooks — Prompt injection defense hooks: scans files, web fetches, and command output in real-time 160 ★
- M Task Planner — Dev Task Plan Workflow: Structure Implementation & Tests 139 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Tech Debt Tracker
Scans codebase for technical debt indicators (TODO/FIXME, high complexity, duplication, outdated deps) and gen
Resolve Todos
Resolve approved TODOs in parallel using worker agents — one agent per TODO
Task Planner
Break a goal into small, independently-runnable tasks and drop each one as its own
Hybrid Resume
Resume an interrupted hybrid task (worktree or regular). Auto-detects state from files and continues execution
Listen Task Queue
Enter Task Queue Listener Mode for a given queue ID or name. Polls for new tasks, assigns complexity, processe
Task Runner
Run the file-based task queue in this project's tasks/ folder until it is empty —
Related Agents
Backlog Generator
Autonomous backlog generator that analyzes project state (open issues, PRs, code health) when agent slots are
Worker Agent
Executes assigned tasks from the queue, processes work independently, and reports results back to the team lea
Task YAML Author
Use this agent when the Dispatcher needs to author a detailed queue/projects/ /tasks/worker{N}.yaml for assign