health

Aggregate type checker, linter, test runner, and dead code detector results into a weighted 0-10 code quality score.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually running multiple code quality tools, interpreting their separate outputs, and tracking quality trends over time is tedious and inconsistent. This Skill automates the entire process, giving teams a single, clear view of code health without manual aggregation.

Core Features & Use Cases

  • Multi-tool aggregation: Automatically detects or uses custom-configured type checkers, linters, test runners, dead code detectors, and shell linters to run all relevant quality checks in one go.
  • Composite scoring: Computes a weighted 0-10 quality score from all tool results, so you get a single number to track instead of parsing dozens of separate warnings and errors.
  • Trend tracking: Logs health scores over time so you can see if code quality is improving after refactors or slipping as the codebase grows.
  • Use Case: A team preparing for a release can run this skill to get a full quality snapshot in seconds, instead of having each developer run their own local checks and manually combine the results.

Quick Start

Ask the AI to run the health skill for your current project to get a full code quality dashboard with a composite score and historical trend data.

Frequently Asked Questions about health

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

FAQPage Schema
How do I get a single code quality score for my project?

You can track code quality trends by logging the composite 0-10 health score over time. This Skill records aggregated results from linters and test runners to visualize whether code health is improving after refactors or slipping as the codebase grows.

How do I combine linter and test coverage outputs into one dashboard?

To combine outputs into one dashboard, this Skill runs type checkers, dead code detectors, and shell linters automatically. It aggregates all individual warnings and errors into a single weighted score, eliminating the need to manually interpret separate quality tool results.

Can I customize which linters and test runners are used for the health check?

Yes, you can customize linters and test runners for the health check. This Skill automatically detects relevant quality tools or uses custom-configured type checkers, test runners, and dead code detectors to compute the weighted composite score.

What's the best way to automate dead code detection and type checking together?

The best way to automate dead code detection and type checking together is using a multi-tool aggregation Skill. It executes all configured quality checks in one go and synthesizes the results into a 0-10 code health score for the entire project.