project-setup

Guide interactive .NET project initialization and generate CLAUDE.md files.

1|Updated Apr 28, 2026
One-click install
npx skills add https://github.com/Trossitec/dotnet-claude-kit --skill project-setup-trossitec
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-setup
Source: https://github.com/Trossitec/dotnet-claude-kit/tree/main/skills/project-setup
Command: npx skills add https://github.com/Trossitec/dotnet-claude-kit --skill project-setup-trossitec

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the problem of starting .NET projects without clear architecture decisions, consistent conventions, or a reliable way to assess and migrate an existing codebase.

Core Features & Use Cases

  • Interactive project initialization that gathers identity, architecture, and tech stack choices to generate a customized CLAUDE.md for the specific repo.
  • MCP-driven health checks that systematically analyze a solution for architecture quality, anti-patterns, compiler diagnostics, dead code, and test coverage.
  • Migration workflows for .NET upgrades and related changes that emphasize a planned, verified approach rather than guesswork, using guidance from the broader migration skillset.

Quick Start

Ask your AI assistant to run the project-setup workflow to generate a tailored CLAUDE.md and perform a health check for your repository.

Frequently Asked Questions about project-setup

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

FAQPage Schema
How do I set up a new .NET project with the right architecture and conventions?

Interactive .NET project initialization guides you through selecting architecture, identity, and tech stack choices to generate a customized CLAUDE.md file with consistent code conventions for your repository.

How do I check the health of an existing .NET codebase before migration?

MCP-driven health checks analyze your .NET solution to produce a graded report covering architecture quality, anti-patterns, compiler diagnostics, dead code, and test coverage before you make changes.

What is the best way to plan a .NET migration upgrade?

Migration workflows for .NET upgrades emphasize a planned, verified approach using structured verification steps rather than guesswork, coordinating architecture selection and solution analysis for deterministic outcomes.

Can I generate a CLAUDE.md file from my existing .NET project choices?

Yes, you can generate a CLAUDE.md file tailored to your specific repo by gathering project identity, architecture decisions, and tech stack choices through an interactive initialization workflow.

Does MCP Roslyn work with .NET solution analysis for detecting anti-patterns?

MCP-based solution analysis uses the Roslyn integration to systematically examine your codebase for architecture quality, anti-patterns, and compiler diagnostics to deliver semantically accurate health reports.