stage

Stage Git changes by intent and propose conventional commit messages.

Updated Mar 1, 2026
One-click install
npx skills add https://github.com/hve4638/hve-cc-marketplace --skill stage-hve4638
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stage
Source: https://github.com/hve4638/hve-cc-marketplace/tree/main/common/skills/stage
Command: npx skills add https://github.com/hve4638/hve-cc-marketplace --skill stage-hve4638

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Stage changes by intent and propose consistent commit messages without performing the commit.

Core Features & Use Cases

  • Stage by intent using explicit git add <path> rather than bulk adds to avoid unintended changes
  • Enforces repository conventions by validating commit message style against the repo's history
  • Proposes 1–3 commit-message candidates aligned with conventions and stops before committing

Quick Start

Review your changes with git status and git diff, then stage by intent using explicit git add <path> commands.

Frequently Asked Questions about stage

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

FAQPage Schema
How do I stage Git changes by intent instead of bulk adding files?

You can stage changes by intent using explicit git add <path> commands instead of bulk adds, which prevents unintended modifications from entering your Git workflow and keeps multi-file changes organized.

Can I generate conventional commit messages automatically from staged changes?

Yes, the tool inspects your repository history to enforce conventional commit style and proposes 1–3 candidate commit messages aligned with your repo's conventions without executing the commit.

What is the best way to maintain consistent commit messages across large repositories?

The best way to maintain consistent commit messages is to validate against existing repository history, enforcing conventional commit style and proposing aligned message candidates before any actual commit occurs.

Does this workflow execute the Git commit automatically after staging?

No, this staging workflow does not execute the commit automatically; it stops before committing to present candidate messages, giving you full control over the final repository history.

How do I handle multi-file changes without staging unintended modifications?

Handle multi-file changes by staging with explicit git add <path> commands, avoiding bulk adds to ensure only intended modifications are staged and proposed for your commit message.