health

Run type-check, lints, tests, dead-code, and shell checks to produce a health dashboard.

5|1|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/drt0927/tw-overlay --skill health-drt0927
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: health
Source: https://github.com/drt0927/tw-overlay/tree/main/.gemini/skills/gstack-health
Command: npx skills add https://github.com/drt0927/tw-overlay --skill health-drt0927

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Code quality is a multi-tool challenge. This skill provides a live dashboard by orchestrating type checking, linting, test execution, dead-code detection, and shell linting to quantify health and reveal trends over time.

Core Features & Use Cases

  • Automatically detects or reads a health stack configuration, runs the relevant tools, and aggregates results.
  • Produces a per-tool report plus a composite health score and trend data to guide refactors and quality improvements.
  • Use for ongoing CI feedback, weekly health reviews, and onboarding new contributors to understand project health at a glance.

Quick Start

Invoke the health skill to run the health checks and generate the dashboard.

Frequently Asked Questions about health

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

FAQPage Schema
How do I generate a code health dashboard for my TypeScript repository?

Generate a code health dashboard by running this skill to orchestrate type-checks, lints, tests, dead-code detection, and shell linting. It computes a weighted composite score and returns concise, dashboard-ready reports with actionable guidance.

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

A composite code quality score quantifies repository health by applying weighted calculations to type-check, lint, test, dead-code, and shell lint results. It provides trend data to guide refactoring and quality improvements over time.

Does this code health dashboard tool work with JavaScript and other stacks?

Yes, the code health dashboard applies to TypeScript and JavaScript projects alongside other stacks. It detects or reads a health stack configuration to execute relevant quality tools and aggregate per-tool results into a unified report.

How do I detect dead code and run shell linting across my project?

Detect dead code and execute shell linting by invoking the health skill, which orchestrates these checks alongside type-checking, linting, and tests. It aggregates per-tool results to identify dead code, run shell checks, and compute a composite health score.

What's the best way to run weekly code quality reviews for ongoing CI feedback?

Run weekly code quality reviews by using this skill to generate a live health dashboard with trend data. It produces per-tool reports and a composite score, making project health understandable at a glance for CI feedback and onboarding.

Why use a multi-tool code quality dashboard instead of running linters and tests separately?

Use a multi-tool code quality dashboard because code quality is a multi-tool challenge. Orchestrating type-checks, lints, tests, and dead-code detection computes a unified weighted score and reveals health trends that isolated runs cannot provide.