skills/git-clean-history/SKILL.md
Reimplement the current Git branch on a fresh branch off `main` with a clean, narrative-quality commit history.
npx skillsauth add goncalossilva/.agents git-clean-historyInstall 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.
Use this skill to reimplement the current branch on a new branch with a clean, narrative-quality git commit history suitable for reviewer comprehension.
Validate the source branch
mainAnalyze the diff
mainCreate the clean branch
main using the new branch name{source_branch}-clean name unless another name is provided by the userPlan the commit storyline
Reimplement the work
git-commit skillgit commit --no-verify for all intermediate commits
Verify correctness
--no-verify to ensure all checks passtools
Interactive browser automation via Chrome DevTools Protocol. Use when you need to interact with web pages, test frontends, or when user interaction with a visible browser is required.
development
Design and implement distinctive, production-ready web interfaces with strong aesthetic direction. Use when asked to create or restyle web pages, components, or applications (HTML/CSS/JS, React, Vue, etc.).
documentation
Update CHANGELOG.md following Keep a Changelog (https://keepachangelog.com/en/1.1.0/)
development
Fetch and analyze Sentry issues, events, transactions, and logs. Helps agents debug errors, find root causes, and understand what happened at specific times.