health-check

Generate letter-grade health assessments for .NET projects across eight dimensions.

224|87|Updated Dec 15, 2018
One-click install
npx skills add https://github.com/Resgrid/Core --skill health-check-resgrid
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: health-check
Source: https://github.com/Resgrid/Core/tree/main/.opencode/skills/health-check
Command: npx skills add https://github.com/Resgrid/Core --skill health-check-resgrid

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill turns an .NET project's raw signals into a clear, multi-dimensional health report, so teams can prioritize improvements instead of relying on gut feel.

Core Features & Use Cases

  • 8-dimension health assessment: Produces letter grades across build health, code quality, architecture, test coverage, dead code, API surface, security posture, and documentation.
  • MCP-assisted evidence: Uses MCP tools and specific metrics (e.g., diagnostics, antipattern detection, dependency graphs, coverage maps) to justify every grade with concrete data points.
  • Actionable recommendations: Converts each sub-A result into prioritized, fixable next steps (including example remediation targets and explicit focus areas).
  • Comparative baselines and trend tracking: Grades against defined best-practice thresholds and supports re-checks over time to measure progress.

Quick Start

Ask the AI to run a full health check of your solution using the MCP tools and return an 8-dimension report card with letter grades and prioritized recommendations.

Frequently Asked Questions about health-check

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

FAQPage Schema
How do I run a code quality and architecture health check for a .NET project?

A .NET health check assesses build health, code quality, architecture, test coverage, dead code, API surface, security posture, and documentation to generate a structured report card with letter grades, GPA, and prioritized fixes.

What dimensions are graded in a .NET codebase health report?

A .NET codebase health report grades eight dimensions: build health, code quality, architecture, test coverage, dead code, API surface, security posture, and documentation, with each dimension receiving a letter grade justified by concrete metrics.

Can I use static analysis to track security posture improvements in my .NET solution over time?

Yes, you can track security posture improvements over time by re-running the health check to generate comparative baselines. The report card supports trend-friendly comparisons to measure progress after refactoring or dependency updates.

Does this .NET health assessment work for pre-release quality gates and onboarding reviews?

Yes, the .NET health assessment applies to codebase reviews including onboarding, pre-release quality gates, post-refactor verification, and post-dependency-update security checks, converting raw signals into a multi-dimensional health report.

How does the health report prioritize actionable fixes for dead code and test coverage?

The health report converts each sub-grade into prioritized, fixable next steps by analyzing diagnostics, antipattern detection, dependency graphs, and coverage maps, providing explicit focus areas and example remediation targets.