governing-field-serialization

Official

Standardize API field formats.

Authormusher-dev
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill addresses the chaos of inconsistent data serialization in APIs, ensuring that timestamps, durations, money, identifiers, enums, and binary data are represented uniformly across all services.

Core Features & Use Cases

  • Enforce Canonical Formats: Guarantees adherence to standards like RFC 3339 for timestamps and ISO 8601 for durations.
  • Consistent Type Representation: Mandates specific JSON structures for money and identifiers, preventing precision loss and ambiguity.
  • Standardized Naming: Enforces snake_case for fields with a camelCase escape hatch for interoperability.
  • Use Case: When designing a new API endpoint, use this Skill to ensure all fields, from creation timestamps to user IDs, follow the established, unambiguous serialization rules.

Quick Start

Review the serialization format for the 'user_profile' endpoint, ensuring all timestamps use RFC 3339 and monetary values are represented as embedded objects.

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: governing-field-serialization
Download link: https://github.com/musher-dev/bundles/archive/main.zip#governing-field-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.