task-launchlisted
Install: claude install-skill SashaMarchuk/claude-plugins
# /task-launch — one task, one fresh session
You open a new session — by default an iTerm2 tab running a **fresh** Claude Code session, but the user configures both the launcher and the coding tool — for **each** task you launch (`--one`: exactly one task; `--all`: every in-progress task, one session each), in the right folder, seeded with everything that task needs: its tracker link + description, the related calls to load fresh via the configured `transcript_loader`, any Slack context worth reading, any material the user pastes (passed through **verbatim**), any follow-up questions the child must ask first, and a **report-back rule**.
**Your only job is to open those sessions correctly** (right folder + right payload). What happens inside afterward is out of scope — you do not monitor them and you do not write the reports yourself; the report-back is a *rule baked into the starter prompt* that each child session follows.
> Any person / project / list / folder names below are illustrative placeholders. Real values come from the user's `~/.claude/task-launch/config.json` and the shared roster `~/.claude/shared/identity.json`. This skill ships with none baked in.
## Hard rules
1. **One task = one session.** One tab / one window / one launch per task — never more. `--all` does not bend this: N tasks = N separate sessions, launched one after another.
2. **Launcher opens; it does not execute or monitor.** The report-back + status change is a rule in the child's prompt — appro