J
jsonapi
Strict JSON:API v1.1 specification compliance. Trigger: When creating or modifying API endpoints, reviewing API responses, or validating JSON:API compliance.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Strict JSON:API v1.1 specification compliance. Trigger: When creating or modifying API endpoints, reviewing API responses, or validating JSON:API compliance.
How to use
- Zainstaluj skill jsonapi w swoim projekcie — będzie dostępny w katalogu umiejętności agenta.
- Podczas tworzenia lub modyfikacji endpointów API skill automatycznie się aktywuje; możesz też ręcznie go wywołać, gdy przeglądzasz istniejące odpowiedzi API.
- Zanim zaczniesz implementować lub przeglądać endpoint, upewnij się, że masz dostęp do najnowszej specyfikacji JSON:API — jeśli dostępne jest Context7 MCP, użyj go do zapytania o szczegółowe reguły dotyczące struktury dokumentu, relacji lub obsługi błędów.
- Jeśli Context7 nie jest dostępne, skill może pobrać specyfikację bezpośrednio ze strony https://jsonapi.org/format/ w celu weryfikacji najnowszych wymagań.
- Skill sprawdzi krytyczne reguły: czy odpowiedź zawiera
dataluberrors(nigdy oba jednocześnie), czy typ zasobu i identyfikator są prawidłowe, czy nagłówek Content-Type toapplication/vnd.api+json, oraz czy struktura całego dokumentu jest zgodna ze specyfikacją. - Jeśli pracujesz nad implementacją w Django REST Framework, łącz ten skill z umiejętnością django-drf — jsonapi waliduje wymagania specyfikacji, a django-drf podpowiada wzorce kodu.