commit

Stage and commit Git changes with Conventional Commits messages.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/packbot/agentic-coding-boilerplate --skill commit-packbot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commit
Source: https://github.com/packbot/agentic-coding-boilerplate/tree/main/.claude/skills/commit
Command: npx skills add https://github.com/packbot/agentic-coding-boilerplate --skill commit-packbot

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the process of staging and committing code changes, ensuring adherence to Conventional Commits standards and preventing accidental commits of sensitive information.

Core Features & Use Cases

  • Automated Staging: Stages all changes by default or prompts for user input.
  • Sensitive File Detection: Scans for and warns about sensitive files before staging.
  • Conventional Commits: Generates commit messages following the <type>[scope]: <description> format.
  • Use Case: After completing a bug fix, you can invoke this skill to automatically stage all modified files, review the changes, generate a fix commit message, and commit the changes to your repository.

Quick Start

Use the commit skill to stage all changes and commit them with the message "feat: implement user authentication".

Frequently Asked Questions about commit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate git commit message generation to follow conventional commits?

You can automate git commit message generation by analyzing your code diff and applying the `<type>[scope]: <description>` format. This skill handles diff analysis and user confirmation to generate conventional commits automatically.

What is the best way to stage and commit code changes safely?

The best way to stage and commit code changes safely is to scan for sensitive files before staging. This skill automates staging while warning about sensitive information, ensuring secure commits.

How does sensitive file detection work before staging code changes?

Sensitive file detection works by scanning the working tree status for potentially dangerous files and prompting user confirmation. The skill halts automated staging to prevent accidental commits of sensitive information.

Can I use automated staging for all modified files without manual selection?

Yes, you can stage all modified files automatically. The skill stages all changes by default based on working tree assessment, while prompting confirmation for sensitive files.

Does automated git commit generation support custom commit messages?

Yes, automated git commit generation supports custom messages. The skill generates commit messages based on provided arguments or diff content, adhering to conventional commits standards.