with one click
backtrail-create-task
// Create TASK records by splitting a CHANGE into reviewable implementation checkpoints
// Create TASK records by splitting a CHANGE into reviewable implementation checkpoints
[HINT] Download the complete skill directory including SKILL.md and all related files
| name | backtrail-create-task |
| description | Create TASK records by splitting a CHANGE into reviewable implementation checkpoints |
Create TASK documentation only. Inspect code as needed, but write only TASK docs, .backtrail/tasks.md, and task link fields in existing CHANGE docs when needed.
TASK records split one CHANGE scope contract into one or more small, reviewable implementation checkpoints.
Every TASK must produce concrete implementation output such as code, tests, docs, config, or generated user-visible artifacts. Do required inspection, planning, and contract definition during task creation; do not create analysis-only, inspection-only, or contract-only TASK records.
Use the text after this skill invocation as the task brief. The brief should identify a CHANGE id or provide enough context to choose one CHANGE.
assets/task-template.md as the TASK template.## Tasks
- [TASK-NNNNN](tasks/task-NNNNN-title-slug.md)
Todo, Blocked, In Progress, Done, Cancelled.Todo.Blocked..backtrail/tasks.md, .backtrail/changes.md, .backtrail/adl.md, .backtrail/features.md, relevant CHANGE, ADR, FEATURE, and existing TASK docs. If .backtrail/tasks.md or .backtrail/tasks/ is missing, plan to create it with columns for TASK, status, date, CHANGE, blocked-by links, blocks links, and title/summary.CHANGE-00014, CHANGE 00014, C-00014, #14, #014, 014, or 14, prefer the matching CHANGE record when it exists.Proposed or Blocked and ask the user to choose one when more than one exists.Accepted unless the CHANGE documents a non-gating/historical link.Accepted unless the CHANGE documents a non-gating/historical link.TASK-014, TASK 014, T-014, #14, #014, 014, 14.#14 Add task index -> TASK-00014, .backtrail/tasks/task-00014-add-task-index.md.TASK-NNNNN from .backtrail/tasks.md + 1..backtrail/tasks.md is missing, create it and start at TASK-00001 unless the brief has an explicit starting number..backtrail/tasks/task-NNNNN-title-slug.md already exists..backtrail/tasks/task-NNNNN-title-slug.md from assets/task-template.md.
Todo.Blocked with Blocked By: TASK-NNNNN or comma-separated TASK ids.Blocked By, each blocker lists it in Blocks..backtrail/tasks.md entries with status, CHANGE link, blocked-by links, blocks links, and title/summary.## Tasks as the heading.- [TASK-NNNNN](tasks/task-NNNNN-title-slug.md).## Tasks section already exists, append missing created TASK links and preserve existing valid links.## Tasks section..backtrail/changes/change-NNNNN-title-slug.md, so paths start with tasks/.request_user_input when available for two or three meaningful choices.Yes and No choices.request_user_input is unavailable, ask one concise plain-text question with numbered choices.Done or CHANGE records as Done.Proposed until implementation finishes; TASK progress drives staged work.