commit-staged

Create conventional git commit messages for already staged changes.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creates git commit messages for changes already staged by the user, following conventional commit format, without staging any new files.

Core Features & Use Cases

  • Never Stages Files: Only commits files already staged by the user.
  • Concise Messages: Produces one-liner messages when possible; bullets only as last resort.
  • Conventional Commits: Supports standard types (feat, fix, docs, style, refactor, test, chore) and optional scope.
  • Output-First Workflow: Generates a message first, then performs the commit.

Quick Start

With changes staged, ask Claude to generate a commit message and apply it using git commit -m "<message>". Do not stage any additional files.