diff options
Diffstat (limited to 'prompts/skills/agent-task-management/references/2-start-task.md')
| -rw-r--r-- | prompts/skills/agent-task-management/references/2-start-task.md | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/prompts/skills/agent-task-management/references/2-start-task.md b/prompts/skills/agent-task-management/references/2-start-task.md new file mode 100644 index 0000000..df096b9 --- /dev/null +++ b/prompts/skills/agent-task-management/references/2-start-task.md @@ -0,0 +1,24 @@ +# Start task + +Use with `00-context.md`. Project name and global rules apply (including one task in progress per project unless the user says otherwise). Only start tasks that have both `project:<name>` and the `+agent` tag — use UUIDs from `ask list` output. + +## Start each new task with a fresh context + +Work on each new task **must begin with a fresh context** — e.g. a new session or a sub-agent with no prior conversation. That way the task is executed with clear focus and no carry-over from other work. The task itself should already contain references to all required context (added when the task was created); read the task description and all annotations to get files, docs, and specs before starting. + +## Mark task as started + +When you begin working on a task, **always mark it as started** so current work is visible: + +```bash +ask start uuid:<uuid> +``` + +Do this as soon as you start work on the task. + +## Conventions + +- Start each new task with a fresh context; rely on the task's description and annotations for all required context. +- Run `ask start uuid:<uuid>` when you start working on the task, not only when listing or completing. +- Do not start a second task for the same project while one is already started and not done, unless the user explicitly asks. +- When a task is selected via the review/overview step, use the stored UUID from the task's annotations for subsequent `start` operations.
\ No newline at end of file |
