
from dotnet-claude-kit289
Interactive .NET project initialization, health checks, and migration workflows that generate tailored CLAUDE.md and run MCP-driven codebase analysis.
This skill guides interactive project setup for .NET projects (solutions, architecture selection, tech stack), runs automated codebase health checks using MCP tools, and provides migration workflows for framework/package upgrades. It can generate a fully populated CLAUDE.md tailored to the project's choices and produce a graded health report (architecture, anti-patterns, diagnostics, dead code, test coverage).
Use this skill when starting a new .NET project, onboarding into an existing codebase, performing a health audit ('how's the codebase'), or planning a migration (e.g., .NET 8 → .NET 10). Triggers include: 'init project', 'setup project', 'health check', 'analyze project', 'migrate', 'generate CLAUDE.md'.
Best suited for code-aware assistant agents with access to repository files and MCP analysis tools (Claude Code / Claude Code-like agents, Codex-style assistants, or any agent that can run Roslyn-based analysis).
This skill has not been reviewed by our automated audit pipeline yet.