babygoallisted
Install: claude install-skill PHPCraftdream/cc-arch-hands
# babygoal
End-to-end starter for multi-step work. Decomposes → arms /babysit → starts work. No `/goal` machinery: progress is governed by what's on the TaskList, not by a Stop-hook condition the agent can't actually set.
## Usage
```
/babygoal Implement authentication module with JWT tokens
/babygoal 5m Refactor the database layer
```
The first argument is an optional interval (e.g. `5m`, `1h`). Everything else is the work description.
## The verifiable contract
By the time this turn ends, the following must be **observable in tool output**, not just narrated:
- `CronList` shows a recurring job whose prompt starts with `# babysit tick` and whose cron expression matches the interval from step 1.
- `TaskList` shows the **leaf tasks of the decomposition**, not an umbrella wrapper:
- **Single-context strategy** → at least one leaf task with status `in_progress`.
- **Sequential sub-agents** → all decomposed tasks present; the first one `in_progress`, the rest `pending` with correct `blockedBy`.
- **Parallel sub-agents** OR **`/workflows`** OR **batches with worktree isolation** → all decomposed tasks present; **every task currently in flight** marked `in_progress` simultaneously (not just one); any tasks that depend on these flagged `pending` with proper `blockedBy`.
Umbrella tasks ("run workflow X" hiding 5 phases inside, or "execute parallel batch" hiding 8 agents) are **anti-patterns** — they break resumability, hide progress from `/babysit` ticks and `/resume`,