Generate commit messages following Conventional Commits format. Use when creating commits, writing commit messages, or the user asks to commit changes.
70
85%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Follow Conventional Commits format:
<type>(<scope>): <subject>
<body>
<footer>feat - New featurefix - Bug fixrefactor - Code refactoringtest - Adding or updating testsdocs - Documentation changeschore - Maintenance tasksstyle - Code style changes (formatting)perf - Performance improvementsci - CI/CD changesfeat(ui): add user search functionality
Implements real-time search with debouncing.
References: #RI-123
---
fix(api): resolve memory leak in connection pool
Properly cleanup subscriptions on unmount.
Fixes #456
---
test(ui): add tests for data serialization
refactor(api): extract common validation logic
docs: update API endpoint documentation
chore: upgrade React to version 18.2feat(ui): add user profile editing
Allows users to update their profile information including
name, email, and avatar. Includes validation and error handling.
References: #RI-123# Too vague
fix stuff
WIP
update
# Too broad
add feature, fix bugs, refactor code, update testsReferences: #RI-123 or Fixes #RI-123Fixes #456 or Closes #456# for auto-linking in commit messages6029714
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.