---
name: plan-task
description: Look up a pims ticket by address or alias, read its details, and present an implementation plan for user approval before doing any work.
---

# Plan Task

When the user invokes this skill with a task address or alias:

1. Run `pims show <address>` to read the task's metadata, notes, and log. **Always invoke `pims` directly (not `./bin/pims` or `python3 -m pims`).**
2. If the task has subtasks, run `pims list 'address=<argument>*'` to see the full subtree, using the user's original argument (alias or address) rather than resolving it yourself.
3. Summarise what needs to be done based on the task details.
4. Present the plan to the user and wait for approval before taking any action.

Do not start implementation until the user confirms the plan.
