About commit-without-issue
A development skill for committing changes in repositories that do not track issues. It applies Conventional Commits formatting and asks commit messages to explain both the change and its rationale.
Key features
- 01Conventional Commits format
- 02No issue reference
- 03Change and rationale in body
- 04Breaking-change notation
Use cases
- 01Committing changes in repositories without issue tracking
- 02Writing a commit message that explains motivation
- 03Marking a breaking change in a commit
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ mtngtools/ agents --skill commit-without-issueAfter installing, type/commit-without-issuein Claude Code to confirm it loaded.
Details
From the project READMECommit Without Issue
Commit the changes. Follow the git-and-github rule for commit message conventions, but omit the issue reference since this repo doesn't track issues:
- Format:
type(scope): subject— Conventional Commits (no#issue-number) - Body: Describe the change and its rationale
- Breaking changes: Use
BREAKING CHANGEor!after type/scope if applicable
Example:
refactor: simplify config loading
Streamline the configuration parsing to reduce dependencies
and improve startup time.
Since there's no issue to close or reference, focus the commit message on clearly explaining what changed and why.
Comments
Markdown supported