governing-field-serialization
OfficialStandardize 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_casefor fields with acamelCaseescape 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 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: 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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.