dotnet-csharp-source-generators

Community

Accelerate .NET development with code generation.

AuthorAGIBuild
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill streamlines .NET development by automating repetitive code generation tasks, reducing boilerplate, and improving performance through compile-time checks and optimizations.

Core Features & Use Cases

  • Create Custom Source Generators: Build your own Roslyn source generators using IIncrementalGenerator for efficient, incremental code generation.
  • Utilize Built-in Generators: Leverage powerful built-in generators like [GeneratedRegex], [LoggerMessage], and System.Text.Json source generation for optimized performance and AOT compatibility.
  • Use Case: Automatically generate INotifyPropertyChanged implementations for ViewModel properties, or create compile-time validated regular expressions to avoid runtime overhead.

Quick Start

Use the dotnet-csharp-source-generators skill to create a new source generator project.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: dotnet-csharp-source-generators
Download link: https://github.com/AGIBuild/Agibuild.Fulora/archive/main.zip#dotnet-csharp-source-generators

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.