health

Runs project quality tools and computes a weighted composite code health score.

Updated Sep 13, 2026
One-click install
npx skills add https://github.com/abdulazeezoj/monovella-poc --skill health-abdulazeezoj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: health
Source: https://github.com/abdulazeezoj/monovella-poc/tree/main/.agents/skills/gstack/health
Command: npx skills add https://github.com/abdulazeezoj/monovella-poc --skill health-abdulazeezoj

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Code quality is spread across many tools — type checkers, linters, test runners, dead code detectors, shell linters — and no single number tells you whether the codebase is getting healthier or slipping. This Skill runs every available check, combines the results into one weighted 0-10 score, and tracks the trend over time. ## Core Features & Use Cases - Composite quality dashboard: Wraps the project's existing type checker, linter, test runner, dead code detector, and shell linter into one scored report. - Weighted 0-10 scoring: Aggregates individual tool results into a single composite score with per-area breakdowns. - Trend tracking: Records scores over time so the team can see whether quality is improving or regressing. - Use Case: Before a release, ask for a health check to get the current composite score, see which area (types, lint, tests, dead code) is dragging it down, and compare against the last recorded run — without the Skill changing any code, since it is report-only by design. ## Quick Start Ask the assistant to run a code health check and show the quality dashboard with the composite score and trends.

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?

Run the health check, which executes your project's type checker, linter, test runner, dead code detector, and shell linter, then combines their results into a weighted composite score from 0 to 10 with a per-area breakdown.

How to track code quality trends over time?

Each health run records its composite score, so repeated runs build a history. Comparing the latest score against previous entries shows whether overall quality is improving or slipping and which area moved.

Does the health check modify or fix my code?

No. The skill has a hard gate against fixing anything: it only runs the existing tools, scores the results, and presents a dashboard with recommendations. You decide which issues to act on.

What tools does a code health dashboard include?

It wraps whatever the project already uses: a type checker, a linter, a test runner, a dead code detector, and a shell script linter. Tools can be declared in a Health Stack section of the project config or auto-detected.

Why is my composite health score lower than expected?

The score is weighted across areas, so a failing area like low test results or many dead code findings drags the total down even if types and lint are clean. Check the per-area breakdown in the dashboard to find the drag.