health

Wrap project tools to compute a weighted codebase health score.

Updated Jun 4, 2026
One-click install
npx skills add https://github.com/Manzueti/cyberdart --skill health-manzueti
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: health
Source: https://github.com/Manzueti/cyberdart/tree/main/health
Command: npx skills add https://github.com/Manzueti/cyberdart --skill health-manzueti

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The health skill provides a comprehensive view of your codebase's quality, identifying potential issues and tracking improvements over time.

Core Features & Use Cases

  • Code Quality Dashboard: Aggregates data from various tools to give a weighted composite score between 0-10.
  • Automated Checks: Identifies issues like type errors, linter warnings, and dead code.
  • Trend Tracking: Monitors the quality score over time, helping you understand your codebase's health trends.
  • Use Case: Use the health skill to perform a routine check of your codebase and receive a detailed report on its quality.

Quick Start

Run a health check on your codebase with the command: cyberdart health check.

Frequently Asked Questions about health

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

FAQPage Schema
How do I monitor code quality trends over time for continuous integration?

To monitor code quality trends over time for continuous integration, this Skill wraps existing project tools like type checkers, linters, and test runners. It generates a weighted composite health score between 0-10 and tracks historical data to provide a detailed codebase quality report.

What is a weighted composite code quality score and how is it calculated?

A weighted composite code quality score is a 0-10 rating generated by aggregating data from various project maintenance tools. It combines results from type checkers, linters, and test runners to quantify overall codebase health and identify issues like type errors and dead code.

How do I run a health check on my codebase before a commit?

To run a health check on your codebase before a commit, execute the command `cyberdart health check`. This triggers automated checks that identify linter warnings, type errors, and dead code, returning a comprehensive report on your project's current health status.

Can I use this health check tool with my existing linters and type checkers?

Yes, you can use this health check tool with your existing linters and type checkers. Instead of replacing them, it wraps these existing project tools to aggregate their data into a unified dashboard, providing a comprehensive view of your codebase quality.

Does this code quality dashboard support project maintenance for large codebases?

This code quality dashboard supports project maintenance for large codebases by continuously tracking quality scores over time. It helps identify potential issues early and understand codebase health trends, making it suitable for routine checks and continuous integration workflows.

What types of issues does an automated codebase health check identify?

An automated codebase health check identifies issues like type errors, linter warnings, and dead code. It aggregates this data from your existing project tools to provide a detailed report and a weighted composite score reflecting overall code quality.