health-check

Diagnose .NET project health across eight dimensions using Roslyn MCP tools.

640|145|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/codewithmukesh/dotnet-claude-kit --skill health-check-codewithmukesh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: health-check
Source: https://github.com/codewithmukesh/dotnet-claude-kit/tree/main/skills/health-check
Command: npx skills add https://github.com/codewithmukesh/dotnet-claude-kit --skill health-check-codewithmukesh

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Multi-dimensional health assessment for .NET projects with letter grades (A-F) using Roslyn MCP tools; evaluates 8 dimensions: build health, code quality, architecture, test coverage, dead code, API surface, security posture, and documentation. Produces a structured report card with actionable recommendations.

Core Features & Use Cases

  • Eight-dimension health evaluation covering build health, code quality, architecture, test coverage, dead code, API surface, security posture, and documentation.
  • Generates a formal health report card with grade-based recommendations to guide refactors and improvements.
  • Useful for project onboarding, sprint hygiene, and governance reviews to benchmark health over time.

Quick Start

Run a full health assessment on your .NET solution to produce a structured eight-dimension report and improvement plan.

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 .NET code quality and health assessment?

Run a .NET code quality and health assessment by executing this Skill against your solution to generate a structured, grade-driven report. It evaluates eight dimensions including build health, architecture, test coverage, dead code, API surface, security posture, and documentation.

What does a multi-dimensional .NET project health report include?

A .NET project health report includes letter grades from A to F across eight dimensions: build health, code quality, architecture, test coverage, dead code, API surface, security posture, and documentation, along with actionable recommendations for remediation.

Can I use Roslyn MCP tools to analyze dead code and API surface in my .NET solution?

Yes, you can use Roslyn MCP tooling through this Skill to analyze dead code and evaluate your .NET API surface. It diagnoses these specific dimensions and incorporates the results into a formal health report card with deterministic guidance.

What is the best way to benchmark .NET architecture and security posture for governance reviews?

The best way to benchmark .NET architecture and security posture is to run this Skill during sprint hygiene or governance reviews. It produces a deterministic, grade-based evaluation of your project's structural health and security posture to track improvements over time.

Does this .NET health check require any external dependencies or components?

No, this .NET health check does not require any external dependencies or components to function. It operates directly on your .NET solution using Roslyn MCP tools to deliver the multi-dimensional scoring and reporting workflow.

When should I not use an automated .NET project health scoring workflow?

You should not rely on an automated .NET health scoring workflow if your project does not use the .NET framework or lacks MCP tooling support. The assessment is specifically designed for .NET solutions utilizing Roslyn-based analysis.