track-complex-taskslisted
Install: claude install-skill qupunto/workflow-secretary
# Tracking complex tasks
The tools are `TaskCreate`, `TaskUpdate`, `TaskList`, `TaskGet`.
## The `--track` shorthand
`--track` invokes this immediately, with no confirmation, and overrides the
threshold below: build the list even for work you would otherwise have judged too
small. It authorizes nothing else — this skill writes no file and touches no
record, so there is nothing for a grant to confer.
Where a flag counts, and the authorization it confers, live in
`shorthand-flags.sh` and [`~/.claude/README.md`](../../README.md) — one copy,
not restated per skill.
## The threshold
Build a list when **any** of these is true:
- The work has **3 or more distinct steps** that can each be finished and
verified on their own.
- It touches **more than one file or subsystem**.
- The user **listed several things** — numbered, comma-separated, or just
"do X and also Y".
- You cannot state the whole plan in **one sentence** without an "and then".
- You are **mid-task and it grew**. Late is much better than never; build
the list the moment you notice.
Skip it — and just do the work — when it is a single edit, a question, a
lookup, a one-file change, or a conversational turn. A one-item list is
noise.
## Build the whole list before starting
Create every task you can foresee **up front**, in one message with parallel
`TaskCreate` calls, then start. A list that grows one task at a time as you
go gives the user no way to see where this is heading, which is most of the
point.
Eac