Back to list
joncrangle

git-standards

by joncrangle

Dotfiles and install scripts for configuration

7🍴 0📅 Jan 24, 2026

SKILL.md


name: git-standards description: This skill should be used when the user asks to "commit changes", "create a PR", "push code", "check git status", or "review git history". Enforces safety checks and conventional commits.

<skill_doc>

Git Standards & Protocols

🛑 SAFETY CHECKS (Critical)

Tool Enforcement: Use the git_safe tool for all git operations (status, diff, log, add, commit, push).

Manual Agent Checks: Before ANY commit, scan staged files using git_safe(action: "diff", target: "--cached") for:

  • Secrets: .env, *_KEY, *_SECRET, password, token.
  • Large Files: Anything >10MB or binary files.
  • Build Artifacts: dist/, node_modules/, .DS_Store. Action: If found, UNSTAGE immediately and warn user.

📝 Commit Protocol (Conventional)

Format: <type>(<scope>): <description>

TypeMeaning
featNew feature
fixBug fix
docsDocumentation only
refactorCode change (no feature/fix)
perfPerformance improvement
testAdding/fixing tests
choreBuild/auxiliary tools

Examples:

  • feat(auth): add google oauth provider
  • fix(login): handle null session token

🚀 PR Protocol

Title: Matches commit format. Body:

## Why
(Context/Problem)

## What
(Summary of changes)

## Verification
- [ ] Tests
- [ ] Manual Check

</skill_doc>

Score

Total Score

55/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

1ヶ月以内に更新

+10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon