Use when you have a written implementation plan to execute in a separate session with review checkpoints
npx skills add peterkimpro/claude-code-powerpack --skill "commit"
Install specific skill from multi-skill repository
# Description
Stage and commit all changes with a well-formed conventional commit message.
# SKILL.md
name: commit
description: Stage and commit all changes with a well-formed conventional commit message.
Create a git commit for the current changes.
Steps:
-
Run
git statusandgit diffto review what changed. -
Stage relevant files. Prefer staging specific files over
git add -A. Never stage: .envor any secrets file-
Large binaries or generated files that shouldn't be tracked
-
Write a commit message following Conventional Commits:
- Format:
<type>(<scope>): <short summary> - Types:
feat,fix,chore,docs,refactor,test,ci - Summary: present tense, under 72 chars, no period at end
-
Add a body if the change needs explanation (what and why, not how)
-
Commit using:
```bash
git commit -m "$(cat <<'EOF'
Co-Authored-By: Claude Sonnet 4.6 [email protected]
EOF
)"
```
- Run
git statusto confirm the commit succeeded.
Do NOT push unless the user explicitly asks.
# Supported AI Coding Agents
This skill is compatible with the SKILL.md standard and works with all major AI coding agents:
Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.