← Back to list

git-workflow
by Till-Crazy-Tears-Us-Apart
Transforming Claude Code into a disciplined Python engineer.
⭐ 3🍴 0📅 Jan 24, 2026
SKILL.md
name: git-workflow description: Use this skill for all version control tasks, including committing, branching, pushing, and reviewing history. allowed-tools: Read, Grep, Glob, Bash user-invocable: false
Git Workflow & Safety Protocols
1. Safety & Confirmation
1.1 Dangerous Operations
Explicit user confirmation is REQUIRED for:
git commit(unless user pre-authorized)git pushgit reset --hardgit clean -fdgit checkout(if current branch has changes)
1.2 Command Standards
- Atomic Commits: One logical change per commit.
- No Parallel Git: Git relies on the index lock. Never run multiple git commands in parallel.
- Rollback Protocol:
checkoutrollbacks require confirmation.
2. Conventional Commits Specification
Format: <type>(<scope>): <subject>
Supported Input Parameters (Mental Model):
- Action: enum [commit, push, branch, log, status]
- Commit Type: enum [feat, fix, docs, style, refactor, perf, test, build, ci, chore, revert]
- Commit Scope: string (optional, e.g., auth, api, ui)
- Commit Message: string (max 50 chars)
| Type | Description |
|---|---|
feat | A new feature |
fix | A bug fix |
docs | Documentation only changes |
style | Changes that do not affect the meaning of the code (white-space, formatting, etc) |
refactor | A code change that neither fixes a bug nor adds a feature |
perf | A code change that improves performance |
test | Adding missing tests or correcting existing tests |
build | Changes that affect the build system or external dependencies |
ci | Changes to our CI configuration files and scripts |
chore | Other changes that don't modify src or test files |
revert | Reverts a previous commit |
3. Branching Strategy
- Feature Branches:
feat/short-description - Bugfix Branches:
fix/issue-id-description - Chore Branches:
chore/description
Score
Total Score
60/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon