# Next

> Use when you want to execute the next unfinished task from ./PLAN.md in a fresh, focused session — reads only that task's files, implements, verifies with evidence, ticks the box, reports a closure summary, then stops.

- Skill: `huangyun111/next` (Agent Skill)
- Install (CLI): `npx skillmds@latest add huangyun111/next`
- Raw SKILL.md: https://api.skillmd.com/api/skills/huangyun111/next/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Productivity
- Author: huangyun111 (https://skillmd.com/u/huangyun111)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/huangyun111/next

---


Execute the next unfinished task from ./PLAN.md. One task, then stop.

1. Read PLAN.md, find the first unchecked [ ] task.
2. Read ONLY the files listed under that task's "Files" (plus what they
   directly need). Do not load the whole repo.
3. Implement just that task — nothing borrowed from later tasks.
4. **Verify against "Done when…" with real evidence.** Actually run the relevant
   test / command / check and look at the output — do not assume it passed.
   - If it does NOT pass: leave the box UNCHECKED, append a one-line blocker
     note under the task, and stop. **Never tick a box you could not verify.**
5. Only if verification passed, update PLAN.md: tick the box and append a
   one-line result note, e.g. `- [x] T1 — … ✔ <what was done>`.
6. If a durable decision/convention emerged, add it to the project's CLAUDE.md.
   Durable = a rule still true many sessions from now. Do NOT put transient
   state, one-off values, paths, or results in CLAUDE.md (those go in the task
   note, HANDOFF.md, or an append-only WORKLOG.md).
7. **Print a closure summary** before stopping:
   - Changed files — if this is a git repo, run `git diff --stat`; otherwise
     list them.
   - The exact command(s) you ran to verify, and their result.
   - A one-line suggested commit message. (Do NOT commit unless asked.)
8. STOP. Summarize in 2-3 lines and tell the user to open a fresh session and
   run this skill again for the next task. Do NOT continue to the next task in
   this conversation.

If context grows long before finishing, write HANDOFF.md and stop.

