skills/generic/review-implementation/SKILL.md
Ask the user to verify the implementation before advancing. Reads the implementation digest and presents verification steps, then gates on user confirmation. Writes review-confirmed marker file only after the user approves. Generic skill shared across all workflow families.
npx skillsauth add ricky-yosh/agent-workflows review-implementationInstall 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.
Gate the workflow on user verification after an implementation step.
Find the active progress directory by checking which of .aw/brownfield-progress/next-task.json or .aw/greenfield-progress/next-task.json exists. Read it to get the current task ID (the task field).
Read the implementation digest at .aw/digests/implement-task-N-digest.md (where N is the task ID).
Print the How to verify and What to look for sections from the digest so the user can see them without opening the file.
Ask:
AskUserQuestion:
question: "Digest is at .aw/digests/implement-task-N-digest.md — take it for a spin. How did it go?"
options:
- "Task completed and tested"
- "Something's off — I'll explain: ___"
If "Task completed and tested": Write an empty file to the progress directory at review-confirmed. Then write an empty file to .aw/stop-signal to notify the runner immediately.
If "Something's off": Read the user's explanation. Do NOT write review-confirmed. Tell the user the step will stay incomplete so they can re-run Execute Plan or fix the issue manually, then re-run this Review step.
development
Write tests for a batch of tasks BEFORE implementation. Detects the project's test framework and language, then writes tests that cover happy paths, edge cases, and failure modes. All tests should fail initially since there is no implementation yet. Part of the gf (greenfield) skill family. Use when the user says /gf-write-tests or wants to write tests before implementing a feature or task batch.
testing
Generate readable testing notes after a feature is complete. Compares spec against implementation to produce a concise list of what was built, how to test it, and any scope gaps. Writes testing-notes.md to .aw/greenfield-progress/. Part of the gf (greenfield) skill family.
testing
Save current session work to .aw/greenfield-progress/progress.txt. Captures decisions (why, not just what) that git diff cannot show. Updates tasks.json to mark completed tasks. Part of the gf (greenfield) skill family.
testing
Gate the greenfield workflow on user verification after an implementation step. Reads the implementation digest, shows verification steps, and waits for the user to confirm before advancing. Part of the gf (greenfield) skill family.