Automatically generates conventional commit messages by analyzing your actual git diff instead of making you write them manually. It detects the commit type (feat, fix, docs, etc.) and scope from the changed files, stages related changes together, and creates properly formatted semantic commits that follow the spec. Particularly handy when you've made a bunch of changes and need to break them into logical, well-described commits without thinking through the conventional commit format yourself. Also prevents you from accidentally committing secrets or using destructive git commands.
npx skills add https://github.com/github/awesome-copilot --skill git-commit