Skip to content
Back to skills

Commit 55

ASecurity

Create a well-formatted git commit following best practices

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 27, 2026
code-qualitygoshellgit

Security analysis

A100/100

Scanned September 27, 2026

npx -y skills add David-Li0406/meta-skill-evloving --skill commit-55 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Commit 55?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Commit 55
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/david-li0406-commit-55/badge)](https://www.skillsdirectory.com/skills/david-li0406-commit-55)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: commit
description: Create a well-formatted git commit following best practices
---

# Git Commit Workflow

Follow these steps to create a high-quality commit:

## 1. Review Changes
- Use `git_status` to see what files have changed
- Use `git_diff` to review the actual changes
- Ensure you understand what's being committed

## 2. Write Commit Message
Create a commit message that:
- Starts with a concise summary (50 chars or less)
- Uses imperative mood ("Add feature" not "Added feature")
- Includes details in the body if needed
- References any relevant issue numbers

## 3. Stage and Commit
- Stage only the relevant files (avoid staging unrelated changes)
- Use `run_shell` to execute: `git add <files>`
- Use `run_shell` to execute: `git commit -m "Your message"`

## 4. Verify
- Use `git_log` to confirm the commit was created correctly
- Use `git_diff` with staged flag to ensure nothing unexpected was committed

## Format Example
```
Add user authentication feature

- Implement JWT token generation
- Add login/logout endpoints
- Update user model with password hashing

Fixes #123
```

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…