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.