dotnet-aot-architecture

Community

Build AOT-first .NET apps.

AuthorAGIBuild
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill addresses the challenges of designing and building .NET applications that are optimized for Native AOT compilation, ensuring compatibility and performance by avoiding reflection-based patterns.

Core Features & Use Cases

  • Source Generators: Replaces reflection with compile-time code generation for DI, serialization, and logging.
  • AOT-Safe DI: Promotes explicit service registration over assembly scanning.
  • Serialization: Guides choices towards AOT-compatible serializers like System.Text.Json with source generation.
  • Use Case: Migrating an existing .NET application to Native AOT by identifying and refactoring reflection-heavy components to use source generators and explicit configurations.

Quick Start

Apply AOT-first design patterns to your .NET application by replacing reflection with source generators.

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-aot-architecture
Download link: https://github.com/AGIBuild/Agibuild.Fulora/archive/main.zip#dotnet-aot-architecture

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.