health

Aggregate type checker, linter, and test results into a weighted 0-10 health score.

Updated Feb 24, 2026
One-click install
npx skills add https://github.com/Jia-Hong-Peng/jolike.com --skill health-jia-hong-peng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: health
Source: https://github.com/Jia-Hong-Peng/jolike.com/tree/main/.claude/skills/gstack/health
Command: npx skills add https://github.com/Jia-Hong-Peng/jolike.com --skill health-jia-hong-peng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the fragmented code quality problem where teams run type checkers, linters, and test suites separately and struggle to synthesize results into a clear health assessment. It eliminates the manual effort of aggregating disparate tool outputs by computing a single weighted composite score and tracking trends over time, so teams know if code quality is improving or slipping.

Core Features & Use Cases

  • Composite Health Scoring: Aggregates type checking, linting, test coverage, dead code detection, and shell script hygiene into a weighted 0-10 score.
  • Trend Tracking: Records quality metrics over time to visualize whether the codebase is improving or degrading across commits.
  • Use Case: A staff engineer preparing for a quarterly planning meeting can run this Skill to get a single health metric, identify which quality dimension is regressing, and make a data-driven case for allocating time to technical debt.

Quick Start

Use the health skill to run all available code quality checks and generate a composite health score for the current project.

Frequently Asked Questions about health

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

FAQPage Schema
How do I aggregate linting and test coverage results into a single code quality score?

This Skill automates code quality assessment by running type checkers, linters, test runners, and dead code detectors, then aggregating their outputs into a single weighted 0-10 composite score. It works across JavaScript, TypeScript, Python, and shell script codebases.

What is a composite health score for code quality monitoring?

A composite health score is a weighted 0-10 metric that aggregates type checking, linting, test coverage, dead code detection, and shell script hygiene results. It provides a clear health assessment for continuous quality monitoring and release readiness checks.

How do I track technical debt and code quality trends over time across commits?

You can track technical debt by recording quality metrics over time to visualize whether the codebase is improving or degrading across commits. This Skill provides historical trend analysis to support data-driven decisions for technical debt allocation.

Do I need project-specific tooling configurations to run a code health check?

Yes, you need project-specific tooling configurations for type checkers, linters, and test runners before running a code health check. The Skill aggregates results from these existing configurations to compute the weighted health score.

Does this code quality dashboard work with Python and shell scripts?

Yes, this code quality dashboard works with Python and shell scripts, alongside JavaScript and TypeScript. It includes shell script hygiene checks and applies type checking, linting, and dead code detection across these codebases.

What's the best way to identify which code quality dimension is regressing for a release readiness check?

The best way to identify regressing dimensions is to run an automated code quality assessment that breaks down the composite score by type checking, linting, test coverage, and dead code detection. This highlights specific areas needing technical debt allocation.