skills/greenfield/gf-testing-notes/SKILL.md
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.
npx skillsauth add ricky-yosh/agent-workflows gf-testing-notesInstall 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.
Generate concise testing notes for the completed feature.
The audience is a person who needs to test this. They are busy. Every sentence should help them test or understand a decision — nothing else.
Read these sources (skip any that don't exist):
.aw/greenfield-progress/spec.xml — what was planned.aw/greenfield-progress/tasks.json — what tasks were defined.aw/greenfield-progress/progress.txt — decisions made along the waygit log --oneline — what was committedBuild testing notes. From the gathered context, produce a complete document covering:
Format:
# Testing Notes: [Feature Title]
## Setup
[How to get the project running — install, build, start commands]
## What to Test
1. [Feature or area]
a. [Specific testable behavior]
b. [Another behavior]
2. [Another feature or edge case]
## Scope Notes
[Anything intentionally not implemented, with reasons]
Write the digest immediately. Use the /create-digest skill to write the testing notes to .aw/digests/testing-digest.md. Also write to .aw/greenfield-progress/testing-notes.md.
No .draft file. No review loop. This is a final wrap-up step — produce the artifact in one pass.
Confirm: "Testing notes saved to .aw/greenfield-progress/testing-notes.md and .aw/digests/testing-digest.md"
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
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.
documentation
Resume work on a long feature by loading context from .aw/greenfield-progress/ files. Reads spec.xml, tasks.json, progress.txt, and recent git log to summarize where you left off. Writes next-task.json for the next not-done task. Part of the gf (greenfield) skill family.