commit-work

Review staged changes and generate Conventional Commits messages.

6|47|Updated Dec 20, 2025
One-click install
npx skills add https://github.com/Neko-Protocol/Neko-DApp --skill commit-work-neko-protocol
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commit-work
Source: https://github.com/Neko-Protocol/Neko-DApp/tree/main/.agents/skills/commit-work
Command: npx skills add https://github.com/Neko-Protocol/Neko-DApp --skill commit-work-neko-protocol

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you create high-quality, reviewable, and safe Git commits by guiding you through staging, splitting work, and writing clear commit messages.

Core Features & Use Cases

  • Staging Assistance: Helps you select exactly which changes belong in a commit using interactive staging.
  • Commit Splitting: Guides you to break down large or mixed changes into smaller, logical commits.
  • Conventional Commits: Enforces the Conventional Commits standard for commit message formatting.
  • Use Case: You've made several unrelated changes and need to commit them separately. This Skill will help you stage each logical group of changes and write a distinct, well-formatted commit message for each.

Quick Start

Use the commit-work skill to help me stage and commit my current changes following Conventional Commits.

Frequently Asked Questions about commit-work

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

FAQPage Schema
How do I write a Git commit message using Conventional Commits?

To write a Git commit message using Conventional Commits, you structure the message with a specific type, scope, and description. This Skill enforces the Conventional Commits standard and provides guidance on commit message structure and content.

How do I split large mixed changes into smaller logical Git commits?

To split large mixed changes into smaller logical Git commits, you stage each logical group of changes separately. This Skill guides you to break down mixed changes into smaller, reviewable units and helps you stage them interactively.

What is the best way to stage specific files for a Git commit?

The best way to stage specific files for a Git commit is through interactive staging. This Skill helps you select exactly which changes belong in a commit by providing staging assistance for your version control workflow.

How does commit splitting improve code review in version control?

Commit splitting improves code review in version control by isolating unrelated changes into distinct, logical commits. This Skill reviews staged changes and splits work into logical units, creating high-quality, reviewable, and safe Git commits.

Can I use this Skill to guide interactive staging without writing the commit message myself?

Yes, you can use this Skill for interactive staging and automatic message generation. It facilitates the creation of high-quality Git commits by reviewing staged changes and generating clear commit messages adhering to Conventional Commits.

When should I not use automated commit message generation for my staged changes?

You should not use automated commit message generation when your staged changes are large and mixed together. This Skill requires splitting work into logical units first to ensure the generated Conventional Commits message is accurate and safe.