git-skills
DiscoveredA powerful Claude Code Git assistant skill that provides intelligent branch management, commit message conventions, workflow assistance, and code review guidance.
🌿 Git Skills
A powerful Claude Code Git assistant skill that provides intelligent branch management, commit message conventions, workflow assistance, and code review guidance.
Features
| Feature | Description |
|---|---|
| 🌱 Smart Branch Management | Auto-suggest branch naming conventions, quick create/switch/cleanup branches |
| ✍️ Expert Commit Assistant | Generate detailed, professional commit messages following Conventional Commits |
| 🔄 PR Workflow Assistant | PR creation checklist, auto-sync main branch, conflict resolution guidance |
| 🔍 Code Review Assistant | Check change scope, sensitive data, commit message quality |
| 📊 Git Statistics | Contribution stats, commit history, line change metrics |
Installation
In Claude Code, run:
/plugin marketplace add lispking/git-skills
/plugin install git-skills
Usage
Auto-trigger
Git Skills activates automatically when these operations are detected:
git commit- Smart commit suggestionsgit push- Pre-push checksgit checkout -b- Branch naming suggestionsgit merge/git rebase- Conflict resolution guidance
Command Invocation
Tell Claude what you want to do:
Help me commit these changes
Create a feature branch for user authentication
Sync my branch with main
Show recent commit statistics
Commit Convention
Commit Types
| Type | Description | Example |
|---|---|---|
feat | New feature | feat: implement JWT-based user authentication |
fix | Bug fix | fix: resolve race condition in concurrent database writes |
docs | Documentation | docs: add comprehensive API usage examples |
style | Code style | style: enforce consistent import ordering across modules |
refactor | Refactoring | refactor: decouple business logic from presentation layer |
test | Tests | test: add integration tests for payment gateway |
chore | Build/tools | chore: migrate build pipeline from CircleCI to GitHub Actions |
perf | Performance | perf: implement connection pooling for database queries |
ci | CI/CD | ci: add automated security scanning to pipeline |
Commit Format
<type>(<scope>): <subject>
<body paragraph 1: what changed and why>
<body paragraph 2: implementation details, considerations>
<footer>
Expert-level requirements:
- Subject: specific, imperative mood, max 50 chars, no period
- Body: mandatory multi-paragraph for all non-trivial changes
- Paragraph 1: explain WHAT changed and WHY (motivation)
- Paragraph 2: key implementation details, trade-offs, breaking changes
- Use blank lines to separate paragraphs
- Include: problem context, approach rationale, side effects, breaking changes
- Footer: issue references, breaking change notices
- NO
Co-Authored-By:signatures - NO AI-generated signatures
- NO single-sentence commit messages
Branch Naming Convention
feature/123-user-auth # New features
bugfix/456-fix-login # Bug fixes
hotfix/urgent-patch # Critical fixes
refactor/api-cleanup # Code refactoring
docs/readme-update # Documentation
test/auth-tests # Test-related
Configuration
Create .gitskills.json in project root:
{
"commit": {
"types": ["feat", "fix", "docs", "style", "refactor", "test", "chore"],
"scopes": ["api", "ui", "auth", "db"],
"requireScope": false,
"requireBody": true
},
"branch": {
"mainBranch": "main",
"namingPattern": "{type}/{ticket-id}-{description}"
}
}
Project Structure
git-skills/
├── .claude-plugin/
│ ├── plugin.json # Plugin config (supports /plugin install)
│ └── marketplace.json # Marketplace display config
├── skills/
│ └── git/
│ └── SKILL.md # Skill core documentation (official spec)
├── .gitskills.json # Configuration example
└── README.md # User documentation
License
MIT License
Contributing
Issues and PRs welcome!
Comments
Loading…
Similar plugins
by CocoSgt
Global skill hub for dsh: aggregates Claude Code, project, and .skill-package skills into ~/.dsh/skills with reference/copy import and slash-menu usage
★ 15
↓ 66/wk
NOASSERTION
JavaScript
Aug 14, 2026
dsh plugin --profile web add dsh-skillsby labring
AI agent skills for Sealos — deploy any project, provision databases, object storage & more with one command. Works with Claude Code, Gemini CLI, Codex.
★ 80
Python
Aug 14, 2026
dsh plugin --profile web add sealosby Jesse-njx
Every skill you already have — Claude Code, Codex, Cursor, Gemini CLI — works in DSH: Agent Skills SKILL.md discovery, Tier-2 conversions, find_skill search, and a skills doctor
★ 6
MIT
TypeScript
Aug 28, 2026
dsh plugin --profile web add @dsh-skillport/bundleby Starfie1d1272
Skill-first GitHub workflows for DeepSeek Harness: PR triage, review feedback, CI diagnosis, and safe publishing.
★ 5
↓ 121/wk
Apache-2.0
JavaScript
Sep 14, 2026
dsh plugin --profile web add dsh-github-skillsby 7dgroup-ai
Checks git commit messages against the 7DGroup convention (Chinese type tags, length and punctuation rules) before committing, as a client-side guard before GitLab pre-receive hooks.
★ 1
MIT
TypeScript
Aug 19, 2026
dsh plugin --profile web add @7dgroup/dsh-skill-7d-git-commitSidebar skill hub: scan Claude/Codex/Cursor/Gemini skill directories for one-click import, manage global/project skills (toggle, trash), and install from dropped folders, zip archives, or local paths
★ 0
dsh plugin --profile web add dsh-skill-station