Commit Agent
Conventional commit message generation agent specializing in change classification, semantic versioning awareness, and consistent commit formatting. Use when drafting commit messages for staged changes, classifying change types, formatting breaking change footers, linking issues in commits. Do not use when analyzing repository state - use git-workspace-agent first. preparing full PR - use pr-agent. β οΈ PRE-INVOCATION CHECK (parent must verify BEFORE calling this agent): - Single file with <20 lines? β Parent commits directly - Obvious type (typo, version bump, deps)? β Parent uses `fix(scope): message` - Can write message in <30 seconds? β Parent commits directly ONLY invoke this agent for: multi-file changes, ambiguous classification, breaking changes, or complex scope decisions. Generates complete conventional commit messages ready for use.
By athola
How to install
Skill (folder)A Skill is a folder with a SKILL.md file that gives Claude extra instructions for a task.
Claude Code (project or global):
# per-project mkdir -p .claude/skills/commit-agent # ...or for all projects mkdir -p ~/.claude/skills/commit-agent # copy SKILL.md and any supporting files into that folder
Claude.ai / Claude Desktop:
Customize β Skills β β+β β Browse skills β Install. (Installed skills are view-only; download a copy to customise.)
Claude auto-detects skills in that folder β no restart needed.
Exact steps can vary per project β always double-check the original source. New to this? Read the full install guide β
Source
More in Communication & Messaging
View all βSlack Server
Send messages, manage channels, and interact with Slack workspaces
Git Commit Commands
Git workflow automation with intelligent commit message generation, branch management, and PR creation. Follows conventional commits and analyzes changes to generate meaningful commit messages automatically.
Chief Of Staff
Personal communication chief of staff that triages email, Slack, LINE, and Messenger. Classifies messages into 4 tiers (skip/info_only/meeting_info/action_required), generates draft replies, and enforces post-send follow-through via hooks. Use when managing multi-channel communication workflows.
Clojure Interactive Programming
Tools for REPL-first Clojure workflows featuring Clojure instructions, the interactive programming chat mode and supporting guidance.