Toolverse
All skills

backend-development

by skillcreatorai

Backend API design, database architecture, microservices patterns, and test-driven development. Use for designing APIs, database schemas, or backend system architecture.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Backend
Views
20

About this skill

Backend API design, database architecture, microservices patterns, and test-driven development. Use for designing APIs, database schemas, or backend system architecture.

How to use

  1. Zainstaluj skill z repozytorium skillcreatorai — sklonuj folder backend-development i zarejestruj go w swoim agencie AI.
  2. Gdy projektujesz nowe API, poproś agenta o zastosowanie konwencji RESTful: dla każdego zasobu (np. /users) wygeneruj pełny zestaw endpointów (GET, POST, PUT, PATCH, DELETE) zgodnie z dokumentowanymi wzorcami.
  3. Dla struktury bazy danych użyj dostarczonych wzorów SQL: UUID dla publicznych ID, timestampy z strefą czasową, indeksy na polach wyszukiwanych, soft delete'y dla bezpiecznego usuwania.
  4. Zdefiniuj format odpowiedzi API z polem data i meta (stronicowanie, liczba rekordów), oraz strukturę błędów z kodem, wiadomością i szczegółami pola.
  5. Do autentykacji wdrożyj JWT z payloadem zawierającym sub (ID użytkownika), iat, exp i scope (uprawnienia) — skill zawiera funkcję weryfikacji tokena.
  6. Dla dużych zbiorów danych zastosuj paginację z kursorem (created_at) zamiast offset'u, aby uniknąć problemów wydajnościowych na dużych tabelach.

Related skills