skills/finalize/SKILL.md
Cleans up completed feature work. Removes false starts, dead-end code, debug statements, and experimental remnants from your coding session. Use after a feature is working to consolidate the implementation before committing.
npx skillsauth add skinnyandbald/fish-skills finalizeInstall 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.
Clean up after a feature is done — remove iteration artifacts and consolidate the implementation.
Review recent changes (git diff or git diff --staged) and flag:
Remove:
console.log, print(), dd(), var_dump(), debugger statementstemp, test, foo, xxx)Simplify:
Verify:
any that snuck in)Make changes in small, reviewable steps:
Run the project's test suite to ensure cleanup didn't break anything.
## Finalize Summary
**Files cleaned:** [count]
### Removed
- [X] debug statements
- [X] commented-out blocks
- [X] unused imports
### Simplified
- [description of simplification]
### Verified
- All tests passing
- No secrets in diff
- No `any` types introduced
development
Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".
tools
Verify worktree plugin patches are intact after plugin updates. Checks compound-engineering and superpowers skills for Claude Code launch instructions.
development
React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.
development
Reviews the feature you just built and adds missing test coverage. Focuses on behavior that matters — not coverage metrics. Use after completing a feature to identify untested code paths, edge cases, and risk areas.