git-save

Create conventional commits with enforced types, scopes, and footers.

11|Updated Dec 18, 2025
One-click install
npx skills add https://github.com/brolag/neural-claude-code --skill git-save
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-save
Source: https://github.com/brolag/neural-claude-code/tree/main/skills/git-save
Command: npx skills add https://github.com/brolag/neural-claude-code --skill git-save

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Stage and commit code changes with Conventional Commits format, ensuring consistent history and traceability.

Core Features & Use Cases

  • Enforces Conventional Commits types and scopes
  • Supports selective staging and draft messages
  • Use Case: Prepare a feature or fix for release with a compliant commit

Quick Start

Tell your AI to save the work by creating a conventional commit for the staged changes.

Frequently Asked Questions about git-save

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

FAQPage Schema
How do I automate conventional commits for staged code changes?

You can automate conventional commits by instructing your AI assistant to save the work using this workflow. It enforces commit types, scopes, and footers, and ensures a clean working tree before finalizing the standardized commit message.

What is the conventional commits format for version control history?

The conventional commits format standardizes commit messages by enforcing specific types, scopes, and footers for code changes. This structure ensures predictable traceability for features, fixes, and refactors across software engineering teams.

Can I selectively stage files for a feature or fix before committing?

Yes, you can selectively stage files before committing. The workflow supports selective staging and draft messages, ensuring only the intended code changes are included in the final conventional commit for your feature or fix.

Does git-save require a clean working tree before finalizing a commit?

Yes, the workflow requires a clean working tree before finalizing a commit. It enforces this constraint to ensure that selective staging is accurate and the conventional commit message precisely matches the finalized code changes.

How do I enforce standardized commit types and scopes in my git workflow?

To enforce standardized commit types and scopes in your git workflow, use an automated process that prompts for a matching message format during staging. This prevents non-compliant messages from entering your version control history.

What is the best way to prepare a compliant commit for a release?

The best way to prepare a compliant commit for a release is to use a workflow that automates conventional commit formatting. It applies selective staging for features and fixes, then verifies a clean working tree before finalizing the traceable commit.