Claude-code-plugins-plus-skills Generating Conventional Commits
install
source · Clone the upstream repo
git clone https://github.com/jeremylongshore/claude-code-plugins-plus-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/jeremylongshore/claude-code-plugins-plus-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/backups/plugin-enhancements/plugin-backups/devops-automation-pack_20251019_163103/skills/skill-adapter" ~/.claude/skills/jeremylongshore-claude-code-plugins-plus-skills-generating-conventional-commits && rm -rf "$T"
manifest:
backups/plugin-enhancements/plugin-backups/devops-automation-pack_20251019_163103/skills/skill-adapter/SKILL.mdsource content
Overview
This skill helps you create well-formatted, informative commit messages that follow the conventional commits standard, improving collaboration and automation in your Git workflow. It saves you time and ensures consistency across your project.
How It Works
- Analyze Changes: The skill analyzes the staged changes in your Git repository.
- Generate Suggestion: It uses AI to generate a commit message based on the analyzed changes, adhering to the conventional commits format (e.g.,
,feat: add new feature
).fix: correct bug - Present to User: The generated commit message is presented to you for review and acceptance.
When to Use This Skill
This skill activates when you need to:
- Create a commit message after making code changes.
- Ensure your commit messages follow the conventional commits standard.
- Save time writing commit messages manually.
Examples
Example 1: Adding a New Feature
User request: "Generate a commit message for these changes."
The skill will:
- Analyze the staged changes related to a new feature.
- Generate a commit message like
.feat: Implement user authentication
Example 2: Fixing a Bug
User request: "Create a commit for the bug fix."
The skill will:
- Analyze the staged changes related to a bug fix.
- Generate a commit message like
.fix: Resolve issue with incorrect password reset
Best Practices
- Stage Changes: Ensure all relevant changes are staged before using the skill.
- Review Carefully: Always review the generated commit message before accepting it.
- Customize if Needed: Feel free to customize the generated message to provide more context.
Integration
This skill integrates with your Git workflow, providing a convenient way to generate commit messages directly within Claude Code. It complements other Git-related skills in the DevOps Automation Pack, such as
/branch-create and /pr-create.