dotnet-serialization
CommunityChoose the right .NET serialization strategy.
Authorakoken
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill guides .NET developers in selecting the most appropriate serialization format for APIs, messaging, and persistence, balancing performance, versioning, and compatibility.
Core Features & Use Cases
- Schema-based vs reflection-based choices with concrete recommendations (Protobuf, MessagePack, System.Text.Json with source generation).
- Decision framework for API design, microservices, and data persistence.
- Real-world example: migrating from Newtonsoft.Json to System.Text.Json with AOT considerations in a microservice.
Quick Start
Run a quick evaluation against a sample data contract and compare Protobuf, MessagePack, and System.Text.Json with source generation to validate performance and compatibility.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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-serialization Download link: https://github.com/akoken/dotfiles/archive/main.zip#dotnet-serialization Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.