What problem does it solve?
Many .NET repositories lack a tailored onboarding and verification process, leading to inconsistent architecture choices, fragile migrations, and token-inefficient analysis; this Skill provides an interactive, architecture-first way to initialize projects, generate a fully populated CLAUDE.md, and run automated health checks so teams can move forward with confidence.
Core Features & Use Cases
- Interactive Project Initialization: Guided questionnaire and decision-driven generation of a complete CLAUDE.md that embeds chosen architecture, tech stack, conventions, and next steps.
- MCP-driven Health Checks: Semantic analyses using Roslyn MCP tools including project graph, anti-pattern detection, compiler diagnostics, dead code discovery, and test coverage mapping that produce a graded report card and prioritized fixes.
- Safe, Phased Migration Workflows: Stepwise .NET and package migration process with verification at each phase (update, build, fix, test) to minimize breakage.
- Use Case: Onboarding a new engineer to a legacy solution by generating a CLAUDE.md, running a health check, and producing a prioritized remediation plan.
Quick Start
Run an interactive setup to generate a customized CLAUDE.md for your repository and perform an initial MCP health check.