- Home
- Skills
- Technical Documentation
- conventional commit rewriter
Works with the AI tools you already use
conventional commit rewriter
Enforce strict Conventional Commit standards on messy diffs and developer notes without hallucinations.
$5
conventional commit rewriter
Example session with this skill installed
rewrite this: i fixed the login screen crash when the password field is empty and also updated the readme to include the new setup steps.
- Read your context and instructions
- Compiled the conventional commit rewriter
I have analyzed your input and identified two distinct changes. I recommend splitting these into two separate commits.
Recommended Commits
Commit 1
fix(ui): resolve crash on login screen with empty password
Commit 2
docs: update setup instructions in README
Reason
The first change addresses a specific bug in the UI, while the second is a documentation-only update.
Confidence
High
Notes
The scope (ui) was inferred from "login screen". If there is a more specific package name (e.g., auth-web), consider using that instead.
Next steps
- Stage the UI changes and apply the
fixcommit. - Stage the README changes and apply the
docscommit. - Push your changes.
Connects securely to your tools. The creator never sees your data.
What you get
About this skill
The problem
Writing standardized commit messages is tedious, leading to inconsistent logs that break automated changelogs and make history hard to read. Developers often default to vague messages like "fixed bug" or "updates," losing the context of what actually changed.
What it does
- Converts informal developer notes or diff summaries into valid Conventional Commits.
- Identifies the correct commit type (feat, fix, refactor, etc.) based strictly on provided context.
- Formats breaking changes with the "!" indicator and appropriate footers without inventing migration details.
- Detects and suggests splitting multiple unrelated changes into separate commit messages.
- Flags ambiguity when the input lacks sufficient detail to determine a type or scope.
Why this beats prompting it yourself
Generic LLMs often hallucinate technical details, invent issue numbers, or guess commit types to appear helpful. This skill enforces strict anti-hallucination rules, ensuring your git history stays factual and your automated CI pipelines don't break due to malformed headers.
Use cases
- Turning a messy list of "last hour" changes into a structured set of commits.
- Standardizing commit messages across a team with varying levels of discipline.
- Ensuring breaking changes are properly flagged for automated semver tooling.
- Cleaning up a PR summary before merging into the main branch.
Known limitations
This is a text-rewriting utility. It cannot access your local repository, execute git commands, or analyze code unless the diff is explicitly pasted into the chat.
How to install
Works the same in every agent - Claude, Cursor, Codex, Copilot and 20+ more.
- 1
Download the ZIP
Free skills download straight away. Paid skills unlock right after purchase.
- 2
Unzip into your skills folder
Every agent reads skills from one folder on your machine. Drop the unzipped folder in there.
- 3
Ask your agent to use it
Restart the agent if it was already running. It picks the skill up automatically - no config needed.
Skills folder by agent
Click the path to copy it. Create the folder if it does not exist yet.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill passes our trust checks below.
Security scanned
Passed our 8-point scan before listing
Fresh listing
Recently published to Agensi
30-day refund
Not a fit? Get your money back
Trust & safety
Security scanned
Verified clean 6 days ago
- Passed all security checks, Safe to install