Toolverse
Wszystkie skille

implement-feature

autor: tddworks

Umiejętność do implementacji funkcji w Swift z architekturą, testami i bogatymi modelami domenowymi

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Mobile
Wyświetlenia
5

O skillu

Skill do Claude'a wspierający dodawanie nowych funkcji do aplikacji ClaudeBar. Prowadzi Cię przez proces architektoniczny: najpierw zaproponuje schemat komponentów i przepływ danych, czeka na Twoją akceptację, a następnie implementuje kod zgodnie z metodologią TDD, bogatymi modelami domenowymi i wzorcami Swift 6.2. Idealny, gdy pytasz "jak dodać funkcję X" lub potrzebujesz struktury obejmującej warstwy Domain, Infrastructure i App.

Jak używać

  1. Zainstaluj skill w swoim Claude'ie, wskazując repozytorium tddworks/ClaudeBar i ścieżkę .claude/skills/implement-feature.

  2. Opisz funkcję, którą chcesz dodać do aplikacji — np. "Dodaj obsługę synchronizacji danych z serwerem" lub "Zaimplementuj filtrowanie wiadomości po dacie".

  3. Czekaj na fazę projektowania architektury. Skill stworzy diagram komponentów, pokaże przepływ danych między warstwami i wyjaśni, jakie modele domenowe będą potrzebne. Przejrzyj propozycję i zatwierdź ją, zanim przejdziesz dalej.

  4. Po Twojej akceptacji skill przechodzi do implementacji. Najpierw pisze testy dla modeli domenowych, następnie implementuje je, potem tworzy testy infrastruktury i widoki SwiftUI.

  5. Skill dostosowuje się do Twojego mentalnego modelu — modele domenowe odzwierciedlają sposób, w jaki myślisz o problemie, a widoki SwiftUI bezpośrednio konsumują te modele.

  6. Jeśli funkcja obejmuje wiele warstw (Domain, Infrastructure, App), skill koordynuje implementację między nimi, zapewniając spójność i testowość kodu.

Podobne skille