health

Aggregate code quality metrics from multiple tools into a weighted 0-10 composite score.

Updated Jul 21, 2025
One-click install
npx skills add https://github.com/robertzengcn/aiFetchly --skill health-robertzengcn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: health
Source: https://github.com/robertzengcn/aiFetchly/tree/main/.agents/skills/gstack/health
Command: npx skills add https://github.com/robertzengcn/aiFetchly --skill health-robertzengcn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually running and aggregating results from multiple code quality tools (type checkers, linters, test runners, dead code detectors) is time-consuming and inconsistent. This skill automates the entire workflow to deliver a single, trackable composite score of your codebase's health, no manual result parsing required.

Core Features & Use Cases

  • Unified Quality Scoring: Wraps your project's existing type checker, linter, test runner, dead code detector, and shell linter to compute a weighted 0-10 composite quality score.
  • Trend Tracking: Logs quality score changes over time so you can spot regressions after code changes or improvements from refactors.
  • Use Case: Run it before merging a PR to verify your codebase meets quality standards, or when joining a new project to quickly assess its current health status.

Quick Start

Ask your AI assistant to run a code health check for your current project to get the latest composite quality 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 aggregate code quality metrics from linters and test runners into a single score?

Aggregating code quality metrics is done by wrapping existing type checkers, linters, and test runners to compute a weighted 0-10 composite quality score without manual result parsing.

How do I track codebase health trends over time after refactoring?

To track codebase health trends over time, this skill logs quality score changes automatically, allowing you to spot regressions after code changes or improvements from refactors.

Can I use a composite quality score for pre-merge quality validation?

Yes, you can run a code health check before merging a PR to verify your codebase meets quality standards using the computed weighted 0-10 composite quality score.

Does this code health check require specific type checkers or dead code detectors to run?

The code health check integrates with your project's existing type checkers, linters, test runners, and dead code detectors to compute scores without requiring specific new tools.

What is the best way to assess codebase health when joining a new project?

To quickly assess codebase health when joining a new project, run an automated code health check to get the latest composite quality score and historical trend data.