commit

Create a repository-compliant git commit message for staged or unstaged changes.

Updated Mar 28, 2026
One-click install
npx skills add https://github.com/aadorian/VSCode_Readme --skill commit-aadorian
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commit
Source: https://github.com/aadorian/VSCode_Readme/tree/main/education/sessions-chat-and-agents/sessions/skills/commit
Command: npx skills add https://github.com/aadorian/VSCode_Readme --skill commit-aadorian

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you turn a code change into a safe, repository-style git commit without manually guessing the right message or workflow.

Core Features & Use Cases

  • Detects the repository's recent commit style so the message matches existing history.
  • Reviews staged and unstaged changes, stages everything when appropriate, and commits only what should be recorded.
  • Fits everyday software engineering tasks like saving feature work, packaging a fix, or checkpointing a clean work-in-progress state.

Quick Start

Ask this skill to commit your current changes and generate a commit message that matches the repository's style.

Frequently Asked Questions about commit

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

FAQPage Schema
How do I generate a git commit message that matches my repository's history?

This Skill inspects recent git history to detect the existing commit convention, then automatically generates a repository-compliant commit message for your staged or unstaged changes. It ensures new commits match the established style.

What's the best way to commit unstaged changes without guessing the workflow?

You can use this Skill to review unstaged changes, stage safe edits automatically, and record the current work in a single commit. It preserves pre-commit hooks and signing safeguards while confirming the resulting repository status.

Does this commit workflow support pre-commit hooks and commit signing?

Yes, the commit workflow preserves pre-commit and signing safeguards during the staging and recording process. It follows the detected commit convention while ensuring existing repository protections remain intact.

How do I package a code fix into a single commit with version control?

This Skill reviews your current changes, stages everything appropriate, and commits only what should be recorded in a single commit. It fits everyday software engineering tasks like packaging fixes or checkpointing clean work-in-progress states.

When should I not use an automated commit message generator?

You should avoid automated commit generation when you need to manually craft a highly specific commit message for complex multi-feature changes. This Skill is designed for everyday software engineering workflows like saving feature work or checkpointing progress.