Create git commits with good messages. Use when user says "commit", "create commit", or asks to commit changes.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Git Commit Skill
Create a well-formatted git commit for staged changes.
## Instructions
1. **Gather information** (run in parallel):
- `git status` - See what's staged and unstaged
- `git diff --staged` - See exactly what will be committed
- `git log --oneline -5` - See recent commit message style
2. **Analyze changes**:
- What was changed? (files, functions, features)
- Why was it changed? (bug fix, new feature, refactor)
- Follow the repository's commit message style
3. **Draft commit message**:
- First line: concise summary under 50 chars
- Focus on "why" not "what"
- Match existing commit style
4. **Execute commit**:
- Stage relevant files if needed: `git add <files>`
- Commit with a normal non-interactive `git commit -m` command
- Verify with `git status`
The skill supplies procedure, not permission. Git writes and commits must pass
the agent's normal approval policy.
## Safety Rules
- Do NOT commit .env or credential files
- Do NOT use `--amend` unless explicitly asked
- Do NOT push unless explicitly asked
- If commit fails, create a NEW commit (don't amend)
## Example
```bash
git status
git diff --staged
…
The line at the top of this page pins the label git:20260808.c57e60c, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
GET https://markdownregistry.com/api/v1/artifacts/art_4fa37wjiur3s63az
GET https://markdownregistry.com/api/v1/resolve?ref=openonion/connectonion/commit
GET https://markdownregistry.com/api/v1/blob/751b6f47c6b058dfd209f8957db22a7ee83422ed95fa909acdd2a393b40e8b27
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
openonion/connectonion · connectonion/cli/co_ai/skills/builtin/dashboard/SKILL.md · Update the agent's Control Center. Use when the user says "update my Control Center", "update my dashboard", "redesign…
openonion/connectonion · connectonion/cli/co_ai/skills/builtin/topup/SKILL.md · Check the OpenOnion balance and open the recharge page with the user's own key pre-filled. Reports the balance in plain…
openonion/connectonion · connectonion/useful_skills/agent-identity/SKILL.md · Verify an agent's live address and billing account before sharing a chat link, diagnosing a deploy mismatch, or…
openonion/connectonion · connectonion/useful_skills/asr/SKILL.md · Transcribe an existing audio file with configurable Codex or ConnectOnion cloud ASR.
openonion/connectonion · connectonion/useful_skills/browser-workflow-skill-builder/SKILL.md · Create robust browser automation skills for sites like LinkedIn, X/Twitter, YouTube, Stripe, or other logged-in web…
openonion/connectonion · connectonion/useful_skills/cli-skill-design/SKILL.md · Design a `co <thing>` CLI surface and its SKILL.md together so an agent can drive it without guessing — help teaches…
openonion/connectonion · connectonion/useful_skills/co-browser/SKILL.md · Drive one persistent, logged-in browser from the shell with `co browser`. Use when the user asks to open a page, log…
openonion/connectonion · connectonion/useful_skills/co-canny/SKILL.md · Work with Canny customer feedback through `co canny` — a weekly feedback digest, the top-voted open requests, finding…
openonion/connectonion · connectonion/useful_skills/co-env/SKILL.md · See, set, remove and repair settings in the env file a `co` invocation selected — global ~/.co/keys.env by default, or…
openonion/connectonion · connectonion/useful_skills/co-google/SKILL.md · Route Google account work to Gmail, Drive, Calendar, and YouTube CLI commands using one locally saved login.
pedrohcgs/claude-code-my-workflow · .claude/skills/commit/SKILL.md · Commit the current work — runs the quality, consistency and passport gates, branches off main if needed, stages…
aiskillstore/marketplace · skills/0xmsc/commit/SKILL.md · Helps write conventional commit messages, create atomic commits, and follow git best practices. Use when the agent…
asymmetric-al/core · .agents/skills/commit/SKILL.md · Create a Conventional Commit message for staged changes and run git commit. Use when changes are staged and you need a…
justxor/claude-code-pro-course · starter-kit/.claude/skills/commit/SKILL.md · Создаёт git-коммит в формате Conventional Commits по текущим изменениям. Используй, когда просят закоммитить или…