health-check

Run codebase health checks for tests, linting, coverage, complexity, and dependencies.

9|2|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/fjpulidop/specrails-core --skill health-check-fjpulidop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: health-check
Source: https://github.com/fjpulidop/specrails-core/tree/main/specrails-plugin/skills/health-check
Command: npx skills add https://github.com/fjpulidop/specrails-core --skill health-check-fjpulidop

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Run comprehensive health checks across a codebase, including tests, linting, coverage, complexity, and dependency audits, and compare results to detect regressions.

Core Features & Use Cases

  • Detect available quality tools, execute targeted checks, and produce a consolidated health snapshot.
  • Compare against previous runs to surface regressions, track trends, and generate actionable insights for CI or local development.

Quick Start

Run the health-check command to generate a complete health report for your repository.

Frequently Asked Questions about health-check

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

FAQPage Schema
How do I automate code health checks and detect regressions in a CI pipeline?

Automate code health checks by running tests, linting, coverage, complexity, and dependency audits, then compare results against previous snapshots to detect regressions in your CI pipeline.

What is a codebase health check and how does it track quality trends?

A codebase health check executes targeted quality checks across tests, linting, and dependencies, storing historical snapshots to compare results, track quality trends, and generate a structured health report.

Can I run dependency audits and complexity analysis across multi-language repositories?

Yes, you can run dependency audits and complexity analysis across multi-language repositories, as the health check detects available quality tools and executes deterministic checks locally or in CI.

What's the best way to consolidate lint and test results into a single health report?

The best way to consolidate lint and test results is to parse tool outputs from deterministic checks, generating a structured health report with deltas and a regression ledger for tracking.

How do I compare current test coverage against previous runs to surface regressions?

Compare current test coverage against previous runs by storing historical snapshots of your health checks, then parsing the results to surface regressions and generate actionable insights.

Does the automated health check work in local development environments or only CI?

The automated health check works in both local development environments and CI pipelines, executing deterministic checks across your codebase and comparing results to prior runs.