serialize-data-formats
Installation
SKILL.md
Serialize Data Formats
Select and implement the right data serialization format for your use case, with correct encoding/decoding and performance awareness.
When to Use
- Choosing a wire format for API communication
- Persisting structured data to disk or object storage
- Exchanging data between systems written in different languages
- Optimizing data transfer size or parsing speed
- Migrating from one serialization format to another
Inputs
- Required: Data structure to serialize (schema or example)
- Required: Use case (API, storage, streaming, analytics)
- Optional: Performance requirements (size, speed, schema enforcement)
- Optional: Target language/runtime constraints
- Optional: Human readability requirements
Related skills