skills/brownfield/bf-implement/SKILL.md
Execute the approved plan for the current task and produce an implementation digest. Reads next-task.json, implements the plan, then invokes /create-digest to write implement-task-N-digest.md with what changed and how to verify. Part of the brownfield skill family.
npx skillsauth add ricky-yosh/agent-workflows bf-implementInstall 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.
Execute the approved plan for the current task. Then produce a digest so the user can review what happened and verify the walking skeleton works.
Read .aw/brownfield-progress/next-task.json for the current task. If missing, tell the user to run /bf-triage first.
Read .aw/brownfield-progress/tasks.json and .aw/brownfield-progress/spec.txt for full context.
Execute the approved plan. Follow it step by step — the plan was already iterated with the user in Plan mode, so implement what was agreed.
Run the project's test suite if one exists. Fix any failures before proceeding.
Write an implementation digest. Invoke the /create-digest skill to write a digest to .aw/digests/implement-task-N-digest.md (where N is the task id). The source material is everything you just did — the digest should cover:
Tell the user the digest is ready: "Digest saved to .aw/digests/implement-task-N-digest.md"
Use AskUserQuestion to confirm:
["Yes", "No"]If "Yes": write .aw/brownfield-progress/implementation-confirmed (empty file) and stop.
If "No": use AskUserQuestion to ask what needs fixing (free text, no options). Address the feedback, re-run tests, update the digest, then ask again.
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.