Create short commit messages using Conventional Commits, a format that labels the type of change. Emphasize intent, keep the subject concise, and include explanatory text when breaking changes, security fixes, data migrations, or reversions require context.
- Writing a commit message for code changes
- Standardizing commit message format
- Documenting breaking changes and migration steps
JuliusBrussee/caveman☆ 113.7KUpdated Oct 19, 2026
List Git commits linked to agent work sessions, with branch or repository filters. See each commit’s message, date, linked sessions, and observation counts to review recorded changes alongside their session context.
- Review recent commits linked to agent sessions
- Filter linked commits by branch
- Review linked commits for a specific repository
rohitg00/agentmemory☆ 29.7KUpdated Oct 19, 2026
Turn Git changes into a clear commit message using Conventional Commits, a format that labels the change type and optional scope. Review repository history to match its conventions, and flag unrelated changes that should be split.
- Drafting a message before committing
- Reviewing or correcting an existing commit message
- Writing a commit-style summary for a pull request
affaan-m/ECC☆ 284.4KUpdated Oct 20, 2026
Build workflows that generate changelogs and release notes from commits, pull requests, and releases. Use Keep a Changelog formatting, standardize commit messages with Conventional Commits, and manage version numbers through Semantic Versioning rules.
- Automating changelog generation from commits and pull requests
- Standardizing team commit messages
- Setting up GitHub or GitLab release notes
wshobson/agents☆ 41.2KUpdated Oct 20, 2026
Route Git tasks to a dedicated agent to organize commits, branches, and project history. It supports focused commits, repository commit style detection, and interactive rebasing, which lets you reorganize existing commits.
- Split changes into focused commits
- Reorganize commits with interactive rebasing
- Manage Git branches
Yeachan-Heo/oh-my-codex☆ 33.6KUpdated Oct 19, 2026
Analyze Git changes, group related files for staging, and create commits using Conventional Commits, a structured message format. Infer the change type and scope from the diff, with optional user overrides for the type, scope, and description.
- Committing changes with a structured message
- Grouping related files into a logical commit
- Choosing a change type and scope from a diff
github/awesome-copilot☆ 40.2KUpdated Oct 20, 2026
Generate commit messages from git diffs, staged changes, or written descriptions. Explain the reason and problem behind each change using Conventional Commits, a structured message format, and suggest separate messages for unrelated changes.
- Writing a commit message from staged changes
- Recording why a bug fix was needed
- Splitting unrelated changes into separate commit messages
github/awesome-copilot☆ 40.2KUpdated Oct 20, 2026
Review Git changes and prepare consistent commit messages using Conventional Commits, a format that labels each change by type and scope. The workflow includes message validation, optional explanatory details, and committing changes through Copilot.
- Standardize commit messages across a team
- Summarize changes before committing
- Document breaking changes and issue references
github/awesome-copilot☆ 40.2KUpdated Oct 20, 2026
Write Git commit messages that preserve why changes were made. The skill keeps Conventional Commits subject lines and adds structured body entries for user intent, decisions, rejected alternatives, constraints, and lessons supported by the session context.
- Recording the purpose behind a feature
- Preserving design decisions and rejected alternatives
- Documenting constraints and implementation lessons
yamadashy/repomix☆ 28.9KUpdated Oct 18, 2026
Turn Git history into release notes and recommend the next version based on commit types and breaking changes. Check commit formatting, filter changes by package, and generate Markdown or JSON for automated release workflows.
- Prepare release notes before publishing a version
- Determine the next version from commit history
- Check commit message formats before merging
alirezarezvani/claude-skills☆ 28.4KUpdated Aug 30, 2026
Plan commits around complete features, fixes, or documentation changes, keeping related tests and docs together. Split larger work into reviewable units with recorded verification results and clear boundaries for rolling back changes.
- Split a feature into reviewable commits
- Keep tests and documentation with related code
- Plan related pull requests for a large change
Gentleman-Programming/gentle-ai☆ 7.9KUpdated Oct 20, 2026
Use Git changes to generate Conventional Commits messages, a format that labels each change by type, and create commits. The skill suggests splitting unrelated changes and supports explicit scope, type, sign-off, and amendments to the previous commit.
- Generate a commit message from staged changes
- Split unrelated changes into separate commits
- Specify a commit type and scope
UfoMiao/zcf☆ 6.1KUpdated Aug 31, 2026
Guide team Git work with consistent commit messages, branch naming, and review practices. Follow concrete steps for everyday development, urgent fixes, releases, merge conflicts, and version tags, including guidance on when to use merge or rebase.
- Write commit messages using Conventional Commits
- Organize branches and Pull Request reviews
- Resolve conflicts during merge or rebase
Galaxy-Dawn/claude-scholar☆ 5.8KUpdated Oct 19, 2026
Identifies bug-introducing commits using SZZ-style analysis based on bug-fixing commits, commit history, and code blame information. Use this skill when you need to trace bugs back to their origin, identify which commits introduced bugs, analyze bug-fix commits to find root causes, perform software repository mining for bug analysis, or conduct empirical studies on software defects. Triggers when users ask to find bug-introducing commits, identify when a bug was introduced, trace bug origins, perform SZZ analysis, or analyze bug-fixing commits.
The English summary is being prepared. Showing the original description.
ArabelaTso/Skills-4-SE☆ 256Updated Aug 21, 2026
Formats commit messages using the Conventional Commits specification. Use when creating commits, writing commit messages, or when the user mentions commits, git commits, or commit messages. Ensures commits follow the standard format for automated tooling, changelog generation, and semantic versioning.
The English summary is being prepared. Showing the original description.
jcasnellie69/homelab-config☆ 2Updated Oct 16, 2026
Format commit messages using the Conventional Commits specification. Use when creating commits, writing commit messages, or when the user mentions commits, git commits, or commit messages. Ensures commits follow the standard format for automated tooling, changelog generation, and semantic versioning.
The English summary is being prepared. Showing the original description.
danstrem2/clawdbot-skill-master-pack☆ 2Updated Feb 1, 2026
Manage complex Git histories with guidance for reorganizing commits, copying selected changes between branches, and finding bug-introducing commits. It also covers working on multiple branches at once and recovering lost commits through Git's reference history.
- Clean up commit history before opening a pull request
- Apply selected commits to another branch
- Find the commit that introduced a bug
wshobson/agents☆ 41.2KUpdated Oct 20, 2026
Reorganize a branch's commit history into a few logical commits without changing file contents. Create a backup first, propose groups for approval, remove merges from main, and check the resulting history and working tree.
- Tidying commit history before a pull request
- Grouping changes by feature, fix, tests, or documentation
- Removing merges from main while preserving file contents
pipecat-ai/pipecat☆ 16.6KUpdated Oct 19, 2026
Review changes of 1,000 lines or more by dividing work across files, focused areas, and commits. Combine several review methods, check consistency across subsystems, verify bug fixes, and report validated findings alongside a checklist showing review coverage.
- Reviewing feature branches with 1,000 or more changed lines
- Checking a large change before merging
- Finding inconsistencies across commits and subsystems
apache/cassandra☆ 10.1KUpdated Oct 17, 2026
Analyze Git changes and generate Conventional Commits messages, a standard format that labels each change by type. Suggest separate commits for unrelated work, then stage files and commit as needed, using Git alone.
- Generate commit messages from changes
- Split unrelated changes into separate commits
- Specify commit types and scopes
UfoMiao/zcf☆ 6.1KUpdated Aug 31, 2026
commitlint checks that Git commit messages follow the Conventional Commits format (type(scope): subject) and fails when they do not. Use when a user asks to standardize commit messages, enforce commit conventions with a husky commit-msg hook, lint commits or PR commits in CI, customize rules, or prepare commits for automated changelogs and semantic versioning.
The English summary is being prepared. Showing the original description.
TerminalSkills/skills☆ 172Updated Oct 14, 2026
Use when uncommitted changes need to be split into atomic, conventional commits ordered for review. Triggers on "commit this", "make commits", "clean up commits", "commit the changes". In Hedgehog, each Loop step is already meant to be its own commit — this skill matters most when a Correction Protocol fast-forward touches several steps at once and those fixes need splitting back into per-step commits.
The English summary is being prepared. Showing the original description.
skyf0xx/hedgehog☆ 46Updated Oct 19, 2026
Establish a Git workflow for team development, from choosing branches for separate changes to writing clear commits and pull requests. Includes history cleanup, merge versus rebase decisions, conflict resolution, and release tagging.
- Choosing a branching strategy for a new project
- Standardizing commit messages and pull request descriptions
- Tidying local commit history before a pull request
affaan-m/ECC☆ 284.4KUpdated Oct 20, 2026
Save working changes as local Git commits with messages that explain the outcome. Follow the project's commit style, select files explicitly, and split clearly separate changes into a few logical commits when appropriate.
- Saving completed work as a local commit
- Writing messages that explain the outcome
- Separating unrelated changes into commits
EveryInc/compound-engineering-plugin☆ 25.6KUpdated Oct 19, 2026