Your repo is a 47/100. Here's why.

Repo health scoring that catches missing docs, stale branches, CI gaps, and dependency risks. One command, instant score.

$ clawhub install gitpulse click to copy
$ gitpulse score
 
📊 GitPulse Health Score: 73/100 (B — Good)
 
Category Breakdown:
Repository Basics: 15/20 ███████████████░░░░░
Git Hygiene: 18/20 ██████████████████░░
CI/CD Health: 12/20 ████████████░░░░░░░░
Dependency Health: 16/20 ████████████████░░░░
Documentation: 12/20 ████████████░░░░░░░░
 
Top Issues:
⚠️ Missing CODEOWNERS file (-3 pts)
⚠️ No security scanning in CI (-3 pts)
⚠️ 3 deps outdated >6 months (-4 pts)
 
Quick Wins:
1. Add CODEOWNERS (+3 pts → 76/100)
2. Add security scan to CI (+3 pts → 79/100)
3. Update stale deps (+4 pts → 83/100)

No CODEOWNERS. No security scanning. 14 stale branches.
And you just pushed to main.

73%
Repos missing SECURITY.md
12
Avg stale branches per repo
23%
CI failures from missing timeout

How it works

1

Score

Run one command, get an instant 0-100 health score across 5 categories with a letter grade.

gitpulse score
2

Fix

See exactly what's wrong and how to fix it, sorted by impact. Quick wins first.

gitpulse fix --top 5
3

Guard

Pre-push hooks prevent unhealthy pushes. Set your minimum score and never regress.

gitpulse guard --min 80

Everything you need for repo health

📊

Health Score (0-100)

Score across 5 categories with letter grades. Track progress over time with trend reports.

⚙️

CI Linting

Analyze GitHub Actions and GitLab CI workflows for missing timeouts, no caching, and anti-patterns.

🌿

Branch Hygiene

Detect stale branches, orphaned feature branches, and branches that should have been deleted after merge.

🔒

Compliance Checks

SOC2 and HIPAA basic technical safeguard verification. Know if your repo meets baseline compliance requirements.

💰

Cost Estimation

Project your GitHub Actions monthly cost based on workflow run history and usage patterns.

🔗

Cross-Skill Integration

Works seamlessly with DocSync, DepGuard, and EnvGuard for comprehensive project health management.

5 scoring categories, 100 points

Each category is weighted equally at 20 points. Click to expand.

1. Repository Basics

20 pts
README exists and has content, LICENSE file present, CODEOWNERS defined, SECURITY.md for vulnerability reporting, .gitignore is comprehensive, branch protection rules enabled.

2. Git Hygiene

20 pts
No large files tracked in git, no secrets committed, conventional commit messages, stale branches cleaned up, merge conflicts resolved, signed commits encouraged.

3. CI/CD Health

20 pts
CI pipeline exists and runs, tests are executed, linting is enforced, security scanning included, build timeouts configured, caching enabled, artifacts managed.

4. Dependency Health

20 pts
Lockfiles committed, no known vulnerabilities, all licenses identified and permissive, dependencies updated within 6 months, no unused dependencies.

5. Documentation

20 pts
Install and usage sections in README, API documentation exists, CONTRIBUTING.md present, CHANGELOG maintained, no documentation drift from code, examples provided.

How GitPulse compares

The only tool that runs locally with full repo health coverage.

Feature GitPulse SonarQube CodeClimate Codacy
Price Free / $19 / $39 $30+/dev/mo $15/dev/mo $15/dev/mo
Runs Locally Yes No (server) No (SaaS) No (SaaS)
Repo Health Score Yes Partial Yes Yes
CI Linting Yes No No No
Branch Hygiene Yes No No No
Compliance (SOC2/HIPAA) Yes No No No
Zero Telemetry Yes No No No
Cost Estimation Yes No No No
Pre-push Hooks Yes No No No

Simple, transparent pricing

Start with a free health check. Upgrade for continuous protection.

Free
$0
  • Health score (0-100)
  • Quick check across all 5 categories
  • CLI tool with Markdown output
  • One-time scan per repo
Install Free
Team
$39/user/mo
  • Everything in Pro
  • Full HTML & JSON reports
  • SOC2 / HIPAA compliance checks
  • CI cost estimation
  • Multi-repo dashboard support
Get Team

Get repo health tips & GitPulse updates

No spam. One email per week max. Unsubscribe anytime.

Every repo deserves a health check

Score yours in 10 seconds. Free, local, and instant.

$ clawhub install gitpulse click to copy