Content Preview
--- allowed-tools: Bash(git add:*), Bash(git status:*), Bash(git commit:*) description: Create a git commit --- ## Context - Current git status: !`git status` - Current git diff (staged and unstaged changes): !`git diff HEAD` - Current branch: !`git branch --show-current` - Recent commits: !`git log --oneline -10` ## Your task Based on the above changes, create a single git commit. You have the capability to call multiple tools in a single response. Stage and create the commit using a singl
How to Use
Recommended: Install to project (local)
mkdir -p .claude/skills
curl -o .claude/skills/commit-commands/commit.md \
https://raw.githubusercontent.com/anthropics/claude-plugins-official/main/plugins/commit-commands/commands/commit.mdSkill is scoped to this project only. Add .claude/skills/ to your .gitignoreif you don't want to commit it.
Alternative: Clone full repo
git clone https://github.com/anthropics/claude-plugins-officialThen reference at plugins/commit-commands/commands/commit.md
Related Skills
commit-commands/commit-push-pr
1. Create a new branch if on main
commandcommandcommit-commandscommit-push-pr
by Anthropic · anthropic-official-plugins
example-plugin/example-command
An example slash command that demonstrates command frontmatter options (legacy format)
commandcommandexample-pluginexample-command
by Anthropic · anthropic-official-plugins
commit-commands/clean_gone
Cleans up all git branches marked as [gone] (branches that have been deleted on the remote but still exist locally), including removing associated worktrees.
commandcommandcommit-commandsclean_gone
by Anthropic · anthropic-official-plugins
commit-commands
Commands for git commit workflows including commit, push, and PR creation
pluginpluginmarketplacecommit-commands
by Anthropic · anthropic-official-plugins