project-setup

Generate CLAUDE.md files and graded health reports for .NET solutions.

1|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/Maj3D10/Training-Platform --skill project-setup-maj3d10
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-setup
Source: https://github.com/Maj3D10/Training-Platform/tree/main/.agent/skills/project-setup
Command: npx skills add https://github.com/Maj3D10/Training-Platform --skill project-setup-maj3d10

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps developers initialize and upgrade .NET codebases confidently by generating tailored project instructions, running semantic health checks, and guiding safe migration steps.

Core Features & Use Cases

  • Interactive project initialization: Collects project identity and architecture/tech-stack choices, then generates a customized CLAUDE.md with baked-in decisions for consistent development.
  • MCP-driven codebase health analysis: Uses solution graph, anti-pattern detection, compiler diagnostics, dead code detection, and test coverage mapping to produce a graded report card.
  • Migration readiness guidance: Supports migration planning (including .NET version upgrades) with verification at each phase rather than risky single-step edits.
  • Use cases: onboarding new developers, creating new projects with the right architecture, joining an existing repo and generating CLAUDE.md from real code insights, and upgrading framework versions with controlled checkpoints.

Quick Start

Ask your AI: “Run the project-setup workflow for my repo and generate a CLAUDE.md, then give me a graded health report and suggested next actions.”

Frequently Asked Questions about project-setup

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

FAQPage Schema
How do I generate a CLAUDE.md for an existing .NET codebase?

Generating a CLAUDE.md for an existing .NET codebase uses MCP-driven project graph analysis and diagnostics scanning to produce tailored instructions reflecting your real architectural and technical decisions.

What is a .NET project health check and how does it work?

A .NET project health check uses semantic analysis to evaluate your solution graph, detect anti-patterns, scan compiler diagnostics, find dead code, and map test coverage, producing a graded report card for your codebase.

How do I plan a .NET version migration with verification checkpoints?

Planning a .NET version migration with verification checkpoints involves stepwise guidance that validates readiness at each phase, avoiding risky single-step edits and ensuring safe framework upgrades through controlled progression.

Can I initialize a new .NET project with custom architecture decisions?

Yes, interactive project initialization collects your architecture and tech-stack choices, then generates a customized CLAUDE.md with those decisions baked in to ensure consistent development across the new .NET solution.

What is the best way to onboard a developer to an existing .NET repository?

The best way to onboard a developer to an existing .NET repository is running a codebase health check to generate a graded report and a customized CLAUDE.md derived from real code insights and semantic analysis.