git-health

Diagnose Git repository health by analyzing commits, branches, remotes, and configuration.

1|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/winsorllc/upgraded-carnival --skill git-health-winsorllc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-health
Source: https://github.com/winsorllc/upgraded-carnival/tree/main/.pi/skills/git-health
Command: npx skills add https://github.com/winsorllc/upgraded-carnival --skill git-health-winsorllc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps identify and diagnose common issues within a Git repository, ensuring its health and proper configuration.

Core Features & Use Cases

  • Comprehensive Checks: Analyzes commit history, branch status, remote configurations, and potential git problems.
  • Specific Diagnostics: Allows targeted checks for commits, branches, remotes, hooks, and repository size.
  • Use Case: Before merging a pull request, run a full repository check to ensure there are no unpushed commits or misconfigured remotes that could cause integration issues.

Quick Start

Run a full Git repository health check.

Frequently Asked Questions about git-health

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I diagnose Git repository health and find common configuration issues?

You can diagnose Git repository health by running a full check that analyzes commit history, branch status, remote configurations, and potential Git problems to identify and troubleshoot integration issues.

What is the best way to check for unpushed commits before a pull request merge?

Running a full Git repository health check analyzes branch status and remote configuration, ensuring no unpushed commits or misconfigured remotes will cause integration issues before a pull request merge.

Does this repository health check require shell access to execute Git commands?

Yes, Git repository health diagnostics require shell access to execute Git commands and analyze the repository state for branch status, commit history, and remote configuration issues.

Can I run targeted Git diagnostics for just repository size and hooks?

Yes, you can run specific Git diagnostics that perform targeted checks for repository size, hooks, commits, branches, and remotes, allowing focused troubleshooting without a full repository health check.

How do I use a Git health check in a CI/CD pipeline for repository maintenance?

Integrate a Git health check into your CI/CD pipeline by running diagnostics that verify commit history, branch status, and remote configuration, ensuring proper repository maintenance and preventing integration issues.