health

Compute a weighted 0-10 repository health score from type checks, linting, tests, dead code detection, and shell linting.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Code quality is not a single metric. This Skill wraps a suite of project tools (type checker, linter, test runner, dead code detector, and shell linter) to compute a weighted 0-10 health score and to track health trends over time.

Core Features & Use Cases

  • Aggregates type checking, linting, tests, dead code detection, and shell linting into a single, actionable health score.
  • Tracks health trends over time and surfaces changes across commits, branches, and PRs.
  • Use cases include pre-release health checks, code-review readiness, and audit preparation.

Quick Start

Run all health checks to generate a current composite health score for the repository.

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 trends across commits and branches?

Code quality trends are tracked by running type checks, linting, tests, and dead code detection, then applying a weighted 0-10 health score over time. This historical view surfaces changes across commits, branches, and PRs suitable for dashboards.

How do I aggregate lint and test results into a single repository health score?

Aggregate lint and test results into a single repository health score by integrating outputs from type checkers, linters, test runners, and dead code detectors. The tool applies a weighted calculation to produce a final 0-10 score for dashboards and reports.

What is a weighted 0-10 code health score and how is it calculated?

A weighted 0-10 code health score is a composite metric calculated by integrating outputs from type checks, linting, tests, dead code detection, and shell linting. Each tool's results contribute to the final score to quantify overall repository health.

Can I use automated health checks for pre-release code review readiness?

Yes, automated health checks support pre-release code review readiness by running type checks, linting, tests, and dead code detection. This generates a composite health score to verify repository quality before releases or audits.

Does this code health monitoring tool require external dependencies to run?

No external dependencies are required to run this code health monitoring tool. It wraps existing project tools like type checkers, linters, and test runners to compute the weighted health score without additional setup.

What is the best way to monitor dead code and type check errors over time?

The best way to monitor dead code and type check errors over time is to compute a weighted health score across commits. This approach integrates tool outputs to surface trend changes suitable for historical dashboards and audit preparation.