{"enrichment":{"faq":[{"a":"commit-message analyzes your staged or unstaged git modifications and automatically generates conventional commit messages. It examines the code changes, groups related files by module and change type, then produces properly formatted messages with appropriate commit types (feat, fix, refactor, etc.) and scopes based on the detected modifications.","q":"How does commit-message generate commit messages from git changes?"},{"a":"Yes. commit-message groups related files by module and change type, helping you identify which modifications belong together. This makes it easier to split large changesets into logical commits\u2014you can see which changes should be committed separately and generate appropriate messages for each logical group.","q":"Can commit-message help organize and split multiple unrelated changes into logical commits?"},{"a":"commit-message categorizes and groups your staged or unstaged modifications, organizing them by module and change type. This analysis helps you understand the structure of your changes before committing, making it easier to decide which modifications should go into separate commits and what their messages should be.","q":"What does commit-message do when analyzing staged/unstaged git changes?"},{"a":"commit-message provides guidance on conventional commit format, including scope and type suggestions. While its primary focus is automation, it helps you learn best practices through example by generating properly structured messages that follow conventional commit standards.","q":"Does commit-message teach commit message best practices?"},{"a":"commit-message analyzes your git changes and suggests improvements to commit message quality by generating conventional format messages with appropriate types and scopes. You can review its suggestions against your staged changes to understand better organization and messaging patterns.","q":"How can I use commit-message to review and improve my commit messages?"},{"a":"commit-message generates conventional commit types including feat, fix, refactor, and others based on the nature of your code changes. It automatically detects which type best matches each group of modifications, helping ensure your commits follow conventional commit standards.","q":"What commit types does commit-message generate?"}],"shadow_tags":["git-automation","commit-conventions","code-organization","batch-operations","dev-workflow","change-analysis","semantic-versioning","repository-management"],"summary_rewrite":"Automatically generate conventional commit messages by analyzing your git changes. The skill examines staged or unstaged modifications, groups related files by module and change type, and produces properly formatted messages with appropriate commit types and scopes. Use it to split large changesets into logical commits or review changes before committing."},"files":[{"bytes":5073,"path":"skills/commit-message/SKILL.md","sha256":"dae62e43b4f70be45a3b07e3737312fb3e42d3f8a0782fb7083d1c59fba218aa","url":"https://skillfed.io/files/jiatastic/open-python-skills/commit-message/8a27d980/SKILL.md"}],"id":"jiatastic/open-python-skills/commit-message","links":{"html":"https://skillfed.io/jiatastic/open-python-skills/commit-message","md":"https://skillfed.io/jiatastic/open-python-skills/commit-message.md","repo":"https://github.com/jiatastic/open-python-skills"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":1,"language":"Python","last_updated":"2026-01-25","license":"MIT","name":"commit-message","publisher":"jiatastic","stars":7},"relations":{"similar":[{"id":"wasabeef/claude-code-cookbook/commit-message"},{"id":"UfoMiao/zcf/git-commit"},{"id":"alirezarezvani/claude-code-tresor/git-commit-helper"},{"id":"yonatangross/orchestkit/commit"},{"id":"NeoLabHQ/context-engineering-kit/commit"},{"id":"nodnarbnitram/claude-code-extensions/commit-helper"},{"id":"Fandhe-AI/agent-cli-skills/create-commit"},{"id":"DaleStudy/skills/git"},{"id":"artivilla/agents-config/git-commit-message"},{"id":"vasilyu1983/AI-Agents-public/dev-git-commit-message"}]},"slug":{"owner":"jiatastic","repo":"open-python-skills","skill":"commit-message"},"version":"8a27d980"}
