health

Aggregate quality tool results into a weighted 0-10 health score.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/chriswestt/claude-skills --skill health-chriswestt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: health
Source: https://github.com/chriswestt/claude-skills/tree/main/gstack/health
Command: npx skills add https://github.com/chriswestt/claude-skills --skill health-chriswestt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The health score summarizes code quality by running a curated set of project tools (type checker, linter, test runner, dead code detector, and shell linter) to produce a single, interpretable health metric that tracks changes over time.

Core Features & Use Cases

  • Orchestrates existing quality tools to compute a weighted 0-10 health score with trend data.
  • Provides a health dashboard view and historical context to guide refactors and quality improvements.
  • Useful for onboarding new codebases, ongoing maintenance planning, and audits of code quality across releases.

Quick Start

Run the health check to generate a current health score and trend report for your codebase.

Frequently Asked Questions about health

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

FAQPage Schema
How do I track code quality over time using a single metric?

To track code quality over time, this Skill runs a type checker, linter, test runner, dead code detector, and shell linter to calculate a weighted 0-10 health score. It stores trend data to provide historical context and monitor quality across builds.

What is a code health score and how is it calculated?

A code health score is a weighted 0-10 metric summarizing project quality. It is calculated by orchestrating existing project tools—type checkers, linters, test runners, dead code detectors, and shell linters—and aggregating their outputs into a single interpretable hierarchical score.

How do I generate a code health dashboard for an existing codebase?

You can generate a code health dashboard by running the health check to compute a current 0-10 score and trend report. This initializes dashboard views and surfaces historical context, which is useful for onboarding new codebases and planning maintenance.

Can I aggregate lint, type-check, and test results into one quality score?

Yes, you can aggregate lint, type-check, and test results into one quality score. The Skill orchestrates these project quality tools alongside dead code and shell linter detections to produce a single weighted 0-10 health metric with trend data.

Do I need existing project tools configured to measure code health?

Yes, measuring code health requires integration with your local toolchain. The Skill orchestrates existing project quality tools—type checker, linter, test runner, dead code detector, and shell linter—to compute the weighted score and generate trend data.

Best way to audit code quality across releases for refactoring?

The best way to audit code quality across releases is to run the health check to generate a 0-10 score and trend report. The historical context and dashboard view guide refactors and surface quality trends for ongoing improvement.