name: done description: Close out the current change the right way: run the project's checks, get a fresh-context review, show evidence, then commit. disable-model-invocation: true
Finish the current change. Task context, if given: $ARGUMENTS
- Run every check the project has: tests, build, typecheck, lint. Fix failures at the root cause, never by weakening the check.
- Ask the
reviewersubagent to review the diff against the task. - Fix only the gaps that affect correctness or the requirements, then re-run the checks.
- Report: what changed, the exact commands you ran and their results, and anything you noticed but deliberately left alone.
- Commit with a descriptive message. Do not push unless the user asked.