From autoworker
Implement ONE pending Phase from subtask plan. Only write code, do not mark checkboxes or run tests. Called by autoworker:dispatch. Ends by calling autoworker:checkpoint.
npx claudepluginhub phj128/autoworker --plugin autoworkerThis skill uses the workspace's default tool permissions.
Called by autoworker:dispatch. Does one thing: implement the first incomplete Phase from the subtask plan.
Record progress to subtask: Phase completion (from autoworker:code) or test results (from autoworker:test). Auto-detects upstream type from conversation context. Ends by calling autoworker:dispatch.
Executes individual phases of implementation plans as autonomous background sub-agents, performing pre-flight checks, file changes, and automated verifications.
Executes implementation plans by splitting into ≤5 steps: implement, test, code review per step via subagents. Ensures clean, extensible, high-quality code.
Share bugs, ideas, or general feedback.
Called by autoworker:dispatch. Does one thing: implement the first incomplete Phase from the subtask plan.
Glob `subtask_*.md` (exclude subtask_template.md) →
0 found → stop, prompt to create subtask
1 found → use directly (backward compatible)
multiple → grep `status:` to filter:
- Files without status field treated as active (backward compatible)
- Exactly 1 active → use it
- 0 active → list all files + status, prompt user to choose
- >1 active → report anomaly
→ Read → extract:
- Plan section Phase list (with checkboxes)
- Find the first incomplete Phase (`- [ ]` prefixed Steps)
If subtask doesn't exist or plan is empty → stop, prompt to complete autoworker:subtask-plan first. If all Phases are complete → stop, prompt that autoworker:dispatch should route to autoworker:test.
Read all Steps in the Phase, implement one by one:
Executing commands: Steps may involve not just writing code but also executing commands (starting training, running scripts, etc.). Long-running commands use run_in_background=true — execute autonomously, do not ask the user to run manually. After starting background tasks like training, continue to the next step without waiting for completion.
Forbidden:
Phase X code implementation complete:
- Step X.1: <brief change description>
- Step X.2: <brief change description>
→ Invoking autoworker:checkpoint
After outputting the summary, immediately invoke autoworker:checkpoint. Do not wait for user instructions, do nothing else.