health

Compute a weighted code quality score and dashboard from linter, type checker, and dead code checks.

Updated Jun 19, 2026
One-click install
npx skills add https://github.com/moogieon/kadera --skill health-moogieon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: health
Source: https://github.com/moogieon/kadera/tree/main/.claude/skills/gstack/health
Command: npx skills add https://github.com/moogieon/kadera --skill health-moogieon

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Bash, Read, Write, Edit, Glob, Grep, AskUserQuestion, and includes scripts (resource) components.

What problem does it solve?

The health skill provides an overview of your codebase's quality and health status, allowing you to identify and address issues early.

Core Features & Use Cases

  • Code Health Check: Computes a weighted composite score between 0-10 to evaluate codebase health.
  • Quality Dashboard: Tracks trends over time, providing insights into code quality improvements or regressions.
  • Use Case: Regularly invoke this skill to stay informed about the current state of your codebase and to make informed decisions about quality improvements.

Quick Start

Run 'code health check' to evaluate your codebase's quality.

Frequently Asked Questions about health

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

FAQPage Schema
How do I run a code health check to evaluate my codebase quality?

Run a code health check to evaluate your codebase quality by computing a weighted composite score between 0 and 10. The check uses linters, type checkers, and dead code detectors to identify issues early and provide a comprehensive overview of codebase health.

What is a code quality dashboard and how does it track codebase health?

A code quality dashboard tracks codebase health trends over time by aggregating results from linters and type checkers into a weighted composite score. It visualizes quality improvements or regressions, allowing developers to make informed decisions about codebase management.

Can I use linters and type checkers for continuous integration code quality management?

Yes, you can use linters and type checkers for continuous integration code quality management by running regular health checks. The process computes a 0-10 composite score, detecting dead code and type errors to maintain quality standards within your development environment.

Do I need Bash and Grep to perform a codebase health check?

Yes, you need Bash, Grep, Read, Write, Edit, Glob, and AskUserQuestion to perform a codebase health check. These dependencies are required to execute the scripts that run linters, type checkers, and dead code detectors for evaluating code quality.

What's the best way to identify dead code and quality regressions in my codebase?

The best way to identify dead code and quality regressions is to regularly invoke a code health check. This calculates a composite quality score using dead code detectors and linters, tracking the results on a dashboard to quickly spot negative trends.

Why does my codebase quality score change between continuous integration runs?

Your codebase quality score changes between continuous integration runs because the composite score is dynamically calculated using linters, type checkers, and dead code detectors. Any new code commits that introduce errors or remove dead code will impact the weighted result.