commit

Enforces Conventional Commits format when creating git commits. Make sure to use this skill whenever you need to create a commit message or save changes to git, such as when the user mentions "commit", "git commit", "コミット", "変更をコミット", or asks you to push their code.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "commit" with this command: npx skills add hrdtbs/agent-skills/hrdtbs-agent-skills-commit

  • Format: Use Conventional Commits (<type>[optional scope][optional !]: <description>).
  • Breaking Changes: Add ! before the colon or BREAKING CHANGE: in the footer.
  • No Emojis: Please avoid using emojis in commit messages. This ensures compatibility across various terminal environments and maintains a uniform, professional git history that is easy to read.
  • Co-authors: Append Co-authored-by: for the AI Agent and the user at the end of the commit message.
  • Validation: Run bash /mnt/skills/user/commit/scripts/validate-commit.sh "message" before committing to verify the format.

Commit message format

Example 1: New feature Input: Added user authentication with JWT tokens Output: feat(auth): implement JWT-based authentication

Example 2: Bug fix Input: Fixed the crash that happens when the user clicks the login button twice Output: fix(login): resolve crash on double click

Example 3: Breaking change Input: Changed the API response for the /users endpoint to return an array of objects instead of a single object Output: feat(api)!: return array of objects from /users endpoint

BREAKING CHANGE: The /users endpoint now returns an array of user objects instead of a single user object. Clients will need to update their parsing logic.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

commit

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

plan-self-review

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

create-pull-request

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

commit

No summary provided by upstream source.

Repository SourceNeeds Review