commit-workflow
Installation
SKILL.md
Commit workflow
- Match the repo's recent commit style. Message format is
type(scope): description, imperative. - Split unrelated changes into separate commits. Stage only files that belong to the change.
- Push only when asked. Never rewrite history. Use
--force-with-leaseonly on a requested forced update to a non-shared branch.
Pull requests:
- On the default branch, branch first as
<type>/<short-kebab-description>. - Title matches the commit message. Use the repo's own PR template if it has one, else
.pr-templates/in this plugin by commit type:fixusesbugfix.md,featusesfeature.md, anything elsedefault.md. Fill the placeholders. - Print the PR URL when done.