jackson-kotlin-serialization-specialist

Official

Clarify Kotlin+Jackson serialization behavior.

AuthorKotlin
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Diagnose and design JSON serialization and deserialization behavior for Kotlin plus Jackson in Spring applications. Use when DTOs fail to deserialize, default parameters or nullability behave unexpectedly, date-time or enum formats drift, polymorphic payloads are involved, PATCH semantics must distinguish null from absent, or ObjectMapper changes risk breaking existing API or message contracts.

Core Features & Use Cases

  • Diagnose module presence and alignment with jackson-module-kotlin, JavaTimeModule, and other relevant modules
  • Verify constructor semantics, default parameters, and nullable vs non-null fields
  • Validate wire-format handling across MVC, WebFlux, Kafka, and persistence boundaries, including polymorphic types and enum/date-time formatting

Quick Start

Provide the failing JSON payload, the relevant Kotlin DTOs, and any ObjectMapper customizations so I can diagnose and fix the serialization behavior.

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: jackson-kotlin-serialization-specialist
Download link: https://github.com/Kotlin/kotlin-backend-agent-skills/archive/main.zip#jackson-kotlin-serialization-specialist

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 471,000+ vetted skills library on demand.