← ClaudeAtlas

track-complex-taskslisted

Use at the START of any request that will take more than a couple of steps — feature work, refactors, migrations, audits, multi-file changes. Builds the task list up front with TaskCreate and keeps it honest with TaskUpdate. SHORTHAND: `--track`. Judge by the SHAPE of a request — several dependent steps, or a numbered list — never by a verb in it.
qupunto/workflow-secretary · ★ 1 · Data & Documents · score 72
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