Skip to content
Back to skills

Devops Automation Pack

ASecurity

Generates conventional commit messages using AI. It analyzes code changes

  • 21 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 8, 2026
toolsbashgitdevops

Works with

  • claude code

Security analysis

A100/100

Pro scans all 9 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add BbgnsurfTech/claude-skills-collection --skill devops-automation-pack --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Devops Automation Pack?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Devops Automation Pack
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/bbgnsurftech-devops-automation-pack-claude-skills-collection/badge)](https://www.skillsdirectory.com/skills/bbgnsurftech-devops-automation-pack-claude-skills-collection)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
description: Generates conventional commit messages using AI. It analyzes code changes
  and suggests a commit message adhering to the conventional commits specification.
  Use this skill when you need help writing clear, standardized commit messages, especially
  a...
allowed-tools:
- Read
- Write
- Edit
- Grep
- Glob
- Bash
name: generating-conventional-commits
license: MIT
---
## 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

1. **Analyze Changes**: The skill analyzes the staged changes in your Git repository.
2. **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`).
3. **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:
1. Analyze the staged changes related to a new feature.
2. 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:
1. Analyze the staged changes related to a bug fix.
2. 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`.

Files in this skill

  • SKILL.md2.3 KB
  • assets/README.md225 B
  • assets/commit_message_template.txt3.8 KB
  • assets/example_code_diff.txt3.4 KB
  • references/README.md352 B
  • scripts/README.md356 B
  • scripts/generate_commit_message.py7.6 KB
  • scripts/suggest_commit_type.py10.7 KB
  • scripts/validate_commit_message.py4.2 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…