Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/ivanrvpereira-git-commit
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/git-commit
What's inside
- Skill name
git-commit- Description
- Read this skill before making git commits
- License
- Apache-2.0
- Instructions
- 74 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Git Commit Produce focused Conventional Commits that fit the repo's history. ## Never undo work to shape history Commit hygiene is never a reason to change the working tree. Use `git reset` or `git restore --staged` only to unstage. When changes are intertwined, split them only by file or by an obvious hunk; otherwise ask the user or commit them together with a clear message. ## 1. Stage 1. Read `git status` and `git diff`. If the caller named files, globs, or instructions, limit scope to them and let the instructions shape the message. 2. If there is nothing to commit, say so and stop. If unrelated or ambiguous files are present, ask which to commit. 3. Stage only the intended files, one logical change per commit. Never stage files that look like secrets (`.env`, credentials, keys). ## 2. Write the message 1. Match the repo's style and scopes: `git log -n 50 --pretty=format:%s`. 2. Subject: `<type>(<scope>): <summary>`. Type is `feat`, `fix`, `docs`, `refactor`, `chore`, `test`, or `perf`; scope is optional; summary is imperative, at most 72 characters, no trailing period. 3. Add a body only when the change needs it: a blank line after the subject, then what changed and why, side effects, and trade-offs. One sentence or bullet per line, never hard-wrapped. Issue references go at the bottom. 4. No breaking-change footers unless asked. No sign-offs, co-author lines, or AI attribution. ## 3. Commit - `git commit -m "<subject>"` without a body; `git commit -F <file>` or a heredoc with one. - If a hook fails, fix the cause and retry. Never use `--no-verify`. - No `--amend` and no push unless the user asks.
From ivanrvpereira/.agents, Apache-2.0.
More from ivanrvpereira/.agents
- 0.642score
supervisor
ivanrvpereira
Act as the user's persistent conductor across independent assignments and features.
SkillAFreshness: A★ 18Claude Code +9 - 0.642score
i-have-adhd
ivanrvpereira
Shape output for a reader with ADHD.
SkillAFreshness: A★ 18Claude Code +9 - 0.642score
implementation-orchestrator
ivanrvpereira
Implements one approved feature or plan, including its multiple tasks, through delegated implementation, separate review and simplification, independent…
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
tdd
ivanrvpereira
Behavior-focused testing and TDD.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
pi-model-config
ivanrvpereira
Know how Pi model selection is configured and changed: default model, thinking level, one-off model switches, Ctrl+P scoped model cycling, and prompt-editor…
SkillAFreshness: A★ 18Claude Code +9 - 0.638score
diagram-design
ivanrvpereira
Create branded architecture, IT current-state, flowchart, sequence, state machine, ER/data model, timeline, swimlane, quadrant, radar/spider, polar chart…
SkillAFreshness: A★ 18Claude Code +9 - 0.617score
code-review
ivanrvpereira
Review a diff, branch, PR, commit, or work-in-progress change along two separate axes: Standards (repo conventions, maintainability, safety) and Spec (does…
SkillAFreshness: A★ 18Claude Code +9 - 0.607score
simple-english
ivanrvpereira
Write or rewrite technical prose (docs, READMEs, runbooks, procedures, error messages, release notes) with ASD-STE100 Simplified Technical English so it is…
SkillBFreshness: B★ 18Claude Code +9 - 0.606score
implement
ivanrvpereira
Implement a piece of work based on a spec or set of tickets.
SkillAFreshness: A★ 18Claude Code +9 - 0.602score
adr-writing
ivanrvpereira
Write and maintain high-signal, low-noise ADRs.
SkillBFreshness: B★ 18Claude Code +9 - 0.557score
liteparse
LlamaIndex
Use this skill whenever a task involves a document file (PDF, DOCX, PPTX, XLSX, or image) and you need to read it or pull text, tables, or specific values out…
SkillCFreshness: C★ 18Claude Code +9 - 0.557score
marp
ivanrvpereira
Create slide presentations from Markdown using Marp.
SkillCFreshness: C★ 18Claude Code +9
Signals
- Stars
- 18
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Jul 15, 2026 (3 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/ivanrvpereira/.agents
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Same skill elsewhere
Copies of this SKILL.md published by others; search shows only one of them.
More from ivanrvpereira
- 0.642score
supervisor
ivanrvpereira
Act as the user's persistent conductor across independent assignments and features.
SkillAFreshness: A★ 18Claude Code +9 - 0.642score
i-have-adhd
ivanrvpereira
Shape output for a reader with ADHD.
SkillAFreshness: A★ 18Claude Code +9 - 0.642score
implementation-orchestrator
ivanrvpereira
Implements one approved feature or plan, including its multiple tasks, through delegated implementation, separate review and simplification, independent…
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
pi-model-config
ivanrvpereira
Know how Pi model selection is configured and changed: default model, thinking level, one-off model switches, Ctrl+P scoped model cycling, and prompt-editor…
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
tdd
ivanrvpereira
Behavior-focused testing and TDD.
SkillAFreshness: A★ 18Claude Code +9 - 0.638score
diagram-design
ivanrvpereira
Create branded architecture, IT current-state, flowchart, sequence, state machine, ER/data model, timeline, swimlane, quadrant, radar/spider, polar chart…
SkillAFreshness: A★ 18Claude Code +9
Cite this page
git-commit skill. Agent Mart. https://agentmart.dev/skills/ivanrvpereira-git-commit (last updated 2026-10-24)