commit-work

Plan commit boundaries, stage changes, and write Conventional Commits messages.

1|Updated May 29, 2026
One-click install
npx skills add https://github.com/simorgh3196/tsuzulint --skill commit-work-simorgh3196
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commit-work
Source: https://github.com/simorgh3196/tsuzulint/tree/main/.agents/skills/commit-work
Command: npx skills add https://github.com/simorgh3196/tsuzulint --skill commit-work-simorgh3196

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps developers craft structured, conventional commits for their changes.

Core Features & Use Cases

  • Boundary planning and logical commit grouping to keep history readable.
  • Staging discipline using patch staging to isolate changes before committing.
  • Enforcement of Conventional Commits style with actionable guidance and templates.
  • Use Case: When a bug fix and a refactor occur together, generate separate commits with clear messages like fix(ui): correct button alignment and refactor(core): simplify state handling.

Quick Start

Ask the skill to guide the next commit sequence for your current working tree and generate a Conventional Commits message.

Frequently Asked Questions about commit-work

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

FAQPage Schema
How do I write conventional commits for mixed changes like a bug fix and a refactor?

To write conventional commits for mixed changes, you should plan commit boundaries and use patch staging to isolate changes. This allows you to generate separate commits with clear messages like fix(ui) and refactor(core) for the same working tree.

What is the best way to plan git commit boundaries during feature development?

The best way to plan git commit boundaries is using a guided, repeatable process that groups logical changes together. This staging discipline keeps your history readable by ensuring safe, incremental commits during feature development and bug fixes.

How do I stage changes precisely before making a conventional commit?

To stage changes precisely, you should use patch staging to isolate specific modifications before committing. This staging discipline enforces conventional commits style by ensuring each commit contains only the intended, logically grouped changes.

When do I need to use conventional commits in my git workflow?

You need to use conventional commits in your git workflow when you want to craft clean, structured messages that keep history readable. It provides actionable guidance and templates for safe, incremental commits during feature development and bug fixes.

Does this git commit workflow require any external dependencies or tools?

No, this git commit workflow does not require external dependencies. It provides a repeatable process for boundary planning, patch staging, and writing standards-compliant messages directly within your existing development environment.