Przejdź do treści

Katalog umiejętności

Wszystkie 27 umiejętności z agent-skills. Zainstaluj je raz, a potem wywołuj po nazwie albo opisz, czego chcesz, a agent sam dobierze umiejętność.

Workflow

Przeprowadź zadanie od zgłoszenia do commita i dbaj o projekt wokół niego.

  • task

    Workflow zadania

    Prowadzi zadanie od zgłoszenia w trackerze albo jednego zdania do zatwierdzonego lokalnego commita.

    Użyj, gdy: Zaczynasz, wznawiasz albo przekazujesz dowolną pracę.

    Przykład: /task 482

  • commit

    Commit w stylu projektu

    Proponuje wiadomość zgodną z konwencją projektu i robi commit dopiero po Twojej zgodzie.

    Użyj, gdy: Zmiana jest gotowa albo trzeba rozdzielić różne zmiany.

    Przykład: /commit

  • handoff

    Przekazanie i wznowienie

    Zapisuje lub czyta plik stanu, żeby inny agent albo nowa sesja mogły kontynuować.

    Użyj, gdy: Zbliżasz się do limitu użycia, zmieniasz agenta albo kończysz dzień.

    Przykład: /handoff resume 482

  • orchestrate

    Równoległe podagenty

    Dzieli dużą pracę na niezależne części, uruchamia je równolegle, a potem łączy i sprawdza.

    Użyj, gdy: Praca obejmuje wiele niezależnych modułów lub stron.

    Przykład: /orchestrate migrate all forms

  • estimate

    Szacowanie zadania

    Szacuje zadanie w godzinach, z ryzykami i otwartymi pytaniami, bez dotykania kodu.

    Użyj, gdy: Musisz oszacować pracę przed jej zaplanowaniem.

    Przykład: /estimate 482

  • ci-setup

    Konfiguracja CI

    Tworzy lub naprawia GitHub Actions albo GitLab CI i sprawdza workflow pod kątem problemów z bezpieczeństwem.

    Użyj, gdy: Projekt nie ma CI albo CI jest wolne lub niestabilne.

    Przykład: /ci-setup

  • deps-update

    Bezpieczne aktualizacje zależności

    Grupuje przestarzałe pakiety według ryzyka i aktualizuje po jednej grupie, każdą z testami i commitem.

    Użyj, gdy: Zależności są nieaktualne albo szykujesz aktualizację frameworka.

    Przykład: /deps-update

Jakość i testy

Znajdź problemy, zanim trafią do commita.

  • test-loop

    Pętla testów

    Uruchamia tylko sprawdzenia, których dotyczy zmiana, i naprawia błędy w maksymalnie trzech podejściach.

    Użyj, gdy: Chcesz zielonych sprawdzeń dla bieżącej zmiany.

    Przykład: /test-loop

  • backend-tests

    Testy backendu

    Pisze i uruchamia testy backendu z testową bazą danych, fabrykami i zamockowanym HTTP.

    Użyj, gdy: Nowy kod backendu potrzebuje testów.

    Przykład: /backend-tests

  • api-tests

    Testy kontraktowe API

    Testy kontraktowe i integracyjne dla REST i GraphQL, razem z procesami logowania i przypadkami błędów.

    Użyj, gdy: API się zmienia albo specyfikacja może rozmijać się z kodem.

    Przykład: /api-tests

  • e2e-tests

    Testy end-to-end w Playwright

    Scenariusze Playwright dla zmienionych ścieżek użytkownika, z naprawą przyczyn niestabilnych testów.

    Użyj, gdy: Zmienia się ścieżka widoczna dla użytkownika albo test jest niestabilny.

    Przykład: /e2e-tests

  • load-test

    Testy obciążeniowe

    Uruchamia k6, autocannon lub Locust, od testu dymnego po test przeciążeniowy, i czyta wyniki przez podsumowanie.

    Użyj, gdy: Potrzebujesz liczb o wydajności albo chcesz potwierdzić poprawkę pod obciążeniem.

    Przykład: /load-test GET /api/orders

  • review

    Samodzielny przegląd przed commitem

    Sprawdza zmiany przed commitem, z ważnością, file:line i poprawką dla każdego znaleziska.

    Użyj, gdy: Przed każdym commitem lub pull requestem.

    Przykład: /review

  • debug

    Debugowanie do źródła problemu

    Odtwarza błąd, zawęża go i dowodzi przyczyny, a potem stosuje najmniejszą poprawkę.

    Użyj, gdy: Coś nie działa albo pojawiła się regresja.

    Przykład: /debug

  • refactor

    Refaktoryzacja bez zmiany działania

    Najpierw pisze testy charakteryzujące, a potem idzie małymi, sprawdzonymi krokami.

    Użyj, gdy: Kod trzeba podzielić lub uporządkować bez zmiany tego, co robi.

    Przykład: /refactor split OrderService

  • db-migrations

    Bezpieczne migracje baz danych

    Sprawdza i pisze migracje bez przestoju dla Django, Laravel, Prisma, Alembic, Flyway i Rails.

    Użyj, gdy: Migracja dotyka istniejącej tabeli, zwłaszcza dużej.

    Przykład: /db-migrations

  • i18n

    Tłumaczenia i i18n

    Znajduje brakujące, puste i nadmiarowe klucze oraz niezgodne placeholdery, a także wyciąga tekst zapisany na sztywno w kodzie.

    Użyj, gdy: Zmienia się tekst interfejsu albo dochodzi język.

    Przykład: /i18n

  • browser-check

    Sprawdzenie w przeglądarce

    Za Twoją zgodą robi zrzuty ekranu tylko zmienionego elementu na komputerze i telefonie oraz zgłasza błędy z konsoli.

    Użyj, gdy: Widoczną zmianę trzeba sprawdzić.

    Przykład: /browser-check

Wydajność

Najpierw zmierz, potem udowodnij zysk.

  • pagespeed

    PageSpeed i Web Vitals

    Mierzy Core Web Vitals przez PageSpeed Insights lub lokalny Lighthouse, a potem działa w pętli poprawka i pomiar.

    Użyj, gdy: Strona jest wolna albo zbliża się publikacja.

    Przykład: /pagespeed http://localhost:3000

  • perf-backend

    Wydajność backendu

    Znajduje zapytania N+1, dodaje indeksy na podstawie EXPLAIN i dowodzi zysku liczbami przed i po.

    Użyj, gdy: Endpoint jest wolny albo wykonuje za dużo zapytań.

    Przykład: /perf-backend

Bezpieczeństwo i dostępność

Sprawdź to, co nigdy nie powinno wyjść na produkcję.

  • security-audit

    Audyt bezpieczeństwa

    Szuka sekretów, podatnych zależności i niebezpiecznych wzorców w kodzie. Tylko czyta.

    Użyj, gdy: Przed wydaniem lub scaleniem albo po dodaniu logowania lub przesyłania plików.

    Przykład: /security-audit

  • wcag-audit

    Audyt WCAG 2.2 AA

    Sprawdza zmieniony interfejs przez axe-core i celowaną listę kontrolną oraz podaje konkretne poprawki.

    Użyj, gdy: Zmienia się interfejs albo zbliża się przegląd dostępności.

    Przykład: /wcag-audit

  • docker

    Przegląd Dockera i compose

    Sprawdza i poprawia pliki Dockerfile i compose: budowanie wieloetapowe, przypięte obrazy, użytkowników bez roota i sekrety.

    Użyj, gdy: Pakujesz aplikację w kontenery albo szykujesz wdrożenie.

    Przykład: /docker

Dokumentacja

Aktualizuj to, co czytają ludzie i agenci.

  • project-docs

    Dokumentacja wiedzy o projekcie

    Tworzy folder .docs/ i krótki AGENTS.md lub CLAUDE.md, który do niego prowadzi.

    Użyj, gdy: Wprowadzasz do projektu agentów albo ludzi.

    Przykład: /project-docs

  • seo-audit

    Techniczny audyt SEO

    Sprawdza meta tagi, nagłówki, linki kanoniczne, robots, mapy witryny, hreflang, Open Graph i JSON-LD.

    Użyj, gdy: Publikujesz lub przenosisz strony albo strony nie są indeksowane.

    Przykład: /seo-audit

  • release-notes

    Opisy wydań

    Pisze opisy wydań i wpisy listy zmian na podstawie historii gita, w stylu projektu.

    Użyj, gdy: Przygotowujesz wydanie.

    Przykład: /release-notes

Meta

Zasady pracy agenta.

  • token-saver

    Oszczędzanie tokenów

    Daje agentowi zasady małego kontekstu: najpierw szukaj, czytaj zakresy linii i skracaj logi.

    Użyj, gdy: Sesja robi się długa albo zbliżasz się do limitu użycia.

    Przykład: /token-saver

Szukaj na stronie

Strzałki przenoszą między wynikami, Enter otwiera, Esc zamyka. Ctrl K /