Help us improve
Share bugs, ideas, or general feedback.
From chief-skills
Runs chief-agent autonomously on a milestone: reads goals/contracts, creates TODO batches, delegates to builder-agent, writes batch reports. Supports auto (full autonomy) and safe (stops on ambiguity) modes.
npx claudepluginhub thaitype/chief --plugin chief-skillsHow this skill is triggered — by the user, by Claude, or both
Slash command
/chief-skills:chief-autopilotThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Run the chief-agent autonomously on the current milestone.
Supervises multi-goal missions by reading the mission charter and prior goal artifacts, then deciding whether to proceed with the next goal, declare the mission done, or escalate to the user.
Plans milestones step-by-step with review gates: grill-design session, then goal contract todo task specs with user approval at each phase.
Orchestrates multi-day execution of complex tasks via milestone pipelines with plan-crafting, run-plan, review-work phases, checkpoints, and recovery.
Share bugs, ideas, or general feedback.
Run the chief-agent autonomously on the current milestone.
auto → auto mode (default). Chief makes all decisions, never stops for human input.safe → safe mode. Chief stops when ambiguity requires a design decision.Before doing anything:
.chief/._goal/ has at least one non-empty file._contract/ has at least one non-empty file.If either is missing → STOP. Tell the user:
"Goals and contracts are required for autopilot. Run
/chief-planfirst."
Do NOT proceed.
Present the current goals and contracts to the user in a brief summary (file names + 1-line description each).
Ask one question:
"Goals and contracts look correct? Proceed with full automation, or use
/chief-planto revise first?"
If the user says revise → stop. If the user confirms → proceed.
Read existing _plan/_todo.md if present. Create the next batch of 3–5 tasks based on goals, contracts, and what's already done.
Write _plan/_todo.md. Do NOT wait for approval — this is autopilot.
For each uncompleted task in _todo.md:
_goal/)_contract/).chief/_rules/)[x] in _todo.md when doneAuto mode:
Safe mode:
After completing a batch, check if the milestone goals are fully met:
After each batch (or when stopping), write a report to:
.chief/<milestone>/_report/autopilot-run-batch-<N>.md
Where <N> is the next available number (1, 2, 3...).
The report MUST contain these sections:
# Autopilot Run Batch <N>
## Mode
auto | safe
## Summary
What was accomplished in this batch.
## Tasks Completed
- task-1: ...
- task-2: ...
## Decisions Made (auto mode only)
For each ambiguity encountered:
- **Issue:** what was ambiguous
- **Options:** what choices existed
- **Chosen:** which option was picked
- **Reason:** why
## Backlog
Remaining work not yet done.
## User Action Needed
Items that require human decision or manual intervention.