moai-formats-data
Data format specialist covering TOON encoding, JSON/YAML optimization, serialization patterns, and data validation for modern applications. Use when optimizing data for LLM transmission, implementing high-performance serialization, validating data schemas, or converting between
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Data format specialist covering TOON encoding, JSON/YAML optimization, serialization patterns, and data validation for modern applications. Use when optimizing data for LLM transmission, implementing high-performance serialization, validating data schemas, or converting between data formats.
How to use
Zainstaluj skill moai-formats-data w swoim środowisku Claude Code — narzędzie jest dostępne jako biblioteka modularna kompatybilna z Claude.
Aby skompresować dane dla transmisji do modelu AI, utwórz instancję TOONEncoder i przekaż słownik zawierający dane (np. pola użytkownika i wiek). Metoda encode zwróci zakodowane dane z redukcją 40–60% tokenów w porównaniu do JSON.
Aby przywrócić oryginalne dane, użyj metody decode na zakodowanym wyniku — proces jest w pełni odwracalny.
Do optymalizacji JSON lub YAML bez kompresji TOON utwórz instancję JSONOptimizer i użyj metody serialize — narzędzie automatycznie wybierze efektywne wzorce serializacji.
Dla walidacji danych względem schematu wykorzystaj wbudowaną funkcję walidacji schematów — narzędzie obsługuje sprawdzanie typów, obsługę błędów i dynamiczne generowanie schematów.
Wybierz format docelowy (TOON dla maksymalnej kompresji, JSON/YAML dla czytelności) w zależności od przypadku użycia — optymalizacji tokenów, przetwarzania dużych zbiorów czy integracji z innymi systemami.