health

Compute code quality scores from type checkers, linters, tests, and dead code detectors.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires bash, python, and includes scripts (resource) components.

What problem does it solve?

This Skill provides a comprehensive code quality dashboard, giving you a quick and easy way to assess the health of your codebase.

Core Features & Use Cases

  • Code Health Check: Computes a weighted composite score based on type checker, linter, test runner, and dead code detector results.
  • Trend Tracking: Keeps a record of scores over time, allowing you to track progress and identify issues early.
  • Use Case: When you need a quick health check of your codebase before merging or deploying, or when you want to ensure your project remains robust and maintainable.

Quick Start

Run the health skill to get an instant code quality score and health report for your project.

Frequently Asked Questions about health

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

FAQPage Schema
How do I check my codebase health and track code quality trends?

To check codebase health, you can compute a weighted composite score using type checkers, linters, test runners, and dead code detectors. This generates a dashboard report and tracks score trends over time to monitor code quality.

What is the best way to get a quick code quality score before deploying?

The best way to get a quick code quality score before deploying is to run a comprehensive health check that aggregates results from linters, type checkers, and test runners into a single weighted composite score for your codebase.

How does a code quality dashboard calculate its health score?

A code quality dashboard calculates its health score by running multiple project tools, including type checkers, linters, test runners, and dead code detectors, then combining their results into a weighted composite score.

Do I need Python and Bash to run a codebase health check?

Yes, you need both Python and Bash to run this codebase health check, as the script relies on them to execute commands, collect data from project tools, and compute the final code quality score.

Can I track code quality progress over time with a health check script?

Yes, you can track code quality progress over time because the health check script keeps a record of weighted composite scores, allowing you to maintain trend tracking and identify maintainability issues early.

When should I not use an automated code quality dashboard?

You should avoid using an automated code quality dashboard if your codebase lacks the necessary tool configurations for type checkers, linters, test runners, or dead code detectors, as the health score depends on aggregating their outputs.