fullstack-guardian
Use when implementing features across frontend and backend, building APIs with UI, or creating end-to-end data flows. Invoke for feature implementation, API development, UI building, cross-stack work.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Use when implementing features across frontend and backend, building APIs with UI, or creating end-to-end data flows. Invoke for feature implementation, API development, UI building, cross-stack work.
How to use
Zainstaluj umiejętność w swoim środowisku Claude, dodając plik fullstack-guardian do katalogu skills. Upewnij się, że masz dostęp do repozytorium GitHub Jeffallana zawierającego pełną dokumentację i szablony bezpieczeństwa.
Przygotuj wymagania dla funkcji, którą chcesz zbudować. Zbierz informacje o zakresie pracy, kryteriach akceptacji oraz technologiach, które planujesz użyć (np. React, Node.js, baza danych).
Wezwij Fullstack Guardian, opisując zadanie w kontekście pełnego stosu. Na przykład: "Zaimplementuj funkcję rejestracji użytkownika z formularzem frontendowym, endpointem API i bezpiecznym przechowywaniem hasła".
Przejrzyj wygenerowany projekt architektoniczny, który powinien zawierać perspektywę frontendową, backendową i bezpieczeństwa. Umiejętność utworzy dokumentację w pliku specs/{feature}_design.md.
Przed implementacją kodu sprawdź listę kontrolną bezpieczeństwa dostępną w references/security-checklist.md. Upewnij się, że wszystkie warstwy aplikacji zawierają uwierzytelnianie, walidację danych wejściowych i kodowanie wyjścia.
Pozwól umiejętności wygenerować kod implementujący całą funkcję — od formularzy UI, przez endpointy API, aż po operacje bazodanowe. Kod powinien być gotowy do wdrożenia w architekturze monorepo lub mikrousług.