apw-implementlisted
Install: claude install-skill AgenticPW/AgenticPW
Use this skill when asked to implement a feature, fix, or any change. Follow the steps below strictly and in order.
## Output style
When this skill asks for a plan, report, summary, status update, or other chat-facing output, prefer bullet points or numbered lists over plain paragraphs. Keep each item concise and content-bearing. Omit language that only smooths tone, repeats context, or adds "language sugar" without changing the meaning.
## Step 1 — Familiarize
Before doing anything else, read everything relevant to the task:
- Existing codebase files related to the area of change
- API docs, external documentation, or specs if the task touches integrations
- Any prior work (recent commits, related code) that could affect the approach
- Any planning artifact for this task — if your work item's `plan.md` artifact exists (from `apw-plan`; see `apw-work-with-work-item-artifacts` for where it lives), it is your task list and source of intent; read it, along with any `requirements.md` / `design.md` it references
- If the task is a fix, any diagnosis artifact — if your work item's `root-cause.md` artifact exists (from `apw-find-root-cause`; see `apw-work-with-work-item-artifacts` for where it lives), it names the proven defect the fix must address; read it before deciding the approach
Do not skip this step, even if the task looks simple. The goal is to have a complete picture before forming any opinion.
## Step 2 — Ask questions (up to 5, only if needed)
If anything is uncle