File contents ---
name: git-health
description: Git repository health diagnostics. Checks commit history, branch status, remote configuration, and common git issues.
Git Health Check
Diagnose Git repository health and configuration issues, inspired by zeroclaw's diagnostic tools.
Setup
No dependencies required.
Usage
Full Repository Check
{baseDir}/git-health.sh
Check specific aspects
{baseDir}/git-health.sh --commits # Check commit quality
{baseDir}/git-health.sh --branches # Check branch status
{baseDir}/git-health.sh --remotes # Check remote configuration
{baseDir}/git-health.sh --hooks # Check git hooks
{baseDir}/git-health.sh --size # Check repo size
Output
ΓòöΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòù
Γòæ Git Repository Health Report Γòæ
ΓòÜΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓò¥
Γ£ô Git Initialized Repository properly initialized
Γ£ô Remote Config origin: git@github.com:user/repo.git
Γ£ô Main Branch main branch exists
! Unpushed Commits 3 commits not pushed to origin/main
Γ£ô Commit History 47 commits, last: 2 hours ago
Γ£ô Large Files No files larger than 10MB
Γ£ô Git Hooks 2 hooks configured
Γ£ô Stash Status Clean (0 stashes)
ΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉ
Overall Status: ⚠️ WARNING (1 issue found)
ΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉ
When to Use
Before submitting PRs
Troubleshooting git issues
Repository maintenance
CI/CD pipeline checks
Onboarding new developers
1 --- 2 name: git-health 3 description: --- 4 --- 5 --- 6 name: git-health 7 description: Git repository health diagnostics. Checks commit history, branch status, remote configuration, and common git issues. 8 --- 9 10 # Git Health Check 11 12 Diagnose Git repository health and configuration issues, inspired by zeroclaw's diagnostic tools. 13 14 ## Setup 15 No dependencies required. 16 17 ## Usage 18 19 ### Full Repository Check 20 ```bash 21 {baseDir}/git-health.sh 22 ``` 23 24 ### Check specific aspects 25 ```bash 26 {baseDir}/git-health.sh --commits # Check commit quality 27 {baseDir}/git-health.sh --branches # Check branch status 28 {baseDir}/git-health.sh --remotes # Check remote configuration 29 {baseDir}/git-health.sh --hooks # Check git hooks 30 {baseDir}/git-health.sh --size # Check repo size 31 ``` 32 33 ### Output 34 ``` 35 ╔════════════════════════════════════════════════════════╗ 36 ║ Git Repository Health Report ║ 37 ╚════════════════════════════════════════════════════════╝ 38 39 ✓ Git Initialized Repository properly initialized 40 ✓ Remote Config origin: git@github.com:user/repo.git 41 ✓ Main Branch main branch exists 42 ! Unpushed Commits 3 commits not pushed to origin/main 43 ✓ Commit History 47 commits, last: 2 hours ago 44 ✓ Large Files No files larger than 10MB 45 ✓ Git Hooks 2 hooks configured 46 ✓ Stash Status Clean (0 stashes) 47 48 ═══════════════════════════════════════════════════════════ 49 Overall Status: ⚠️ WARNING (1 issue found) 50 ═══════════════════════════════════════════════════════════ 51 ``` 52 53 ## When to Use 54 - Before submitting PRs 55 - Troubleshooting git issues 56 - Repository maintenance 57 - CI/CD pipeline checks 58 - Onboarding new developers
winsorllc/upgraded-carnival/tree/main/.pi/skills/git-health commit 1ba16f314b
Frequently asked questions How do I install the Git Health skill? Run npx skillmds@latest add winsorllc/git-health in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
What does the Git Health skill do? --- It is listed under Coding & Dev Tools on SkillMD.
Is Git Health safe to use? This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
Which AI agents work with Git Health? This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Is Git Health free to use? Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
Who published Git Health? winsorllc (@winsorllc) published this skill. Their other Agent Skills are listed on their SkillMD profile.