dotnet-serialization

Community

Choose 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 required

Components

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.
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.