claude/skills/iterate/SKILL.md
This skill should be used when the user asks to "iterate", "plan and implement", "implement with review", or wants an autonomous plan → implement → review loop.
npx skillsauth add tbroadley/dotfiles iterateInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Interactive planning session with the user, followed by autonomous implementation. After implementation, the /iterate-review skill handles the review → fix → cleanup → finalize loop.
Work with the user to create a detailed implementation plan. Tell the user: "I'm going to make this plan very detailed because once I start implementing, I won't ask for any more input."
The plan must be detailed enough that no further human input is needed. Push for specifics:
Ask clarifying questions until the plan is unambiguous.
Enter plan mode and write the finalized plan as a numbered list of concrete implementation steps. Each step should be small enough for a single subagent to execute. Group related changes that must be consistent (e.g., updating a function signature and all its callers) into the same step.
At the end of the plan, add this section:
## Post-Implementation
After all implementation steps are complete and validation passes:
1. Stage and commit all changes with a descriptive message ending with `Co-Authored-By: <agent-name> <agent-noreply-email>`
2. Push to remote
3. Invoke the `/iterate-review` skill to review, clean up, and finalize the changes
This ensures the next agent (after context clearing) knows to invoke the review skill.
tools
Add words to the Wispr Flow dictionary. Use when the user wants to add a word, phrase, or snippet to Wispr Flow for voice dictation.
documentation
Upload images to a GitHub PR description or comment using a shared gist as image hosting. Use when the user wants to add plots, screenshots, or other images to a PR.
testing
Manage tasks, projects, and productivity in Todoist. View tasks, add new items, check completed work, and organize projects.
data-ai
Use when working with stacked diffs (branch B based on branch A, which is based on main).