B
build-feature
Use when creating or developing a feature, this contains a focused instructions for building features.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Use when creating or developing a feature, this contains a focused instructions for building features.
How to use
- Przed rozpoczęciem upewnij się, że rozumiesz wymagania funkcji — jeśli coś jest niejasne, poproś o wyjaśnienie zamiast zgadywać.
- Jeśli istnieje już plan rozwoju funkcji, postępuj zgodnie z nim; pytaj o dodatkowe wyjaśnienia, jeśli napotkasz wątpliwości.
- Zamiast budować całą funkcję od razu, zacznij od małego, end-to-end fragmentu (tracer bullet) — coś, co przechodzi przez wszystkie warstwy systemu (frontend, logika biznesowa, baza danych).
- Zbuduj i przetestuj ten mały fragment, aby szybko uzyskać informację zwrotną i sprawdzić, czy podejście architektoniczne jest słuszne.
- Pokaż wynik użytkownikowi lub zespołowi i zbierz feedback zanim rozszerzysz funkcjonalność.
- Na podstawie otrzymanego feedbacku rozwijaj funkcję stopniowo, dodając kolejne fragmenty, zawsze zachowując end-to-end testowanie.