avoid-feature-creep
Prevent feature creep when building software, apps, and AI-powered products. Use this skill when planning features, reviewing scope, building MVPs, managing backlogs, or when a user says \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Prevent feature creep when building software, apps, and AI-powered products. Use this skill when planning features, reviewing scope, building MVPs, managing backlogs, or when a user says \
How to use
Zainstaluj umiejętność w swoim środowisku agenta Claude, Codex lub Copilot, dodając ją do zestawu dostępnych narzędzi.
Przed dodaniem nowej funkcji do produktu uruchom ramę decyzyjną z umiejętności. Przejdź przez trzy główne etapy: walidację problemu (czy rzeczywiście użytkownicy tego potrzebują?), sprawdzenie wyrównania z wizją produktu (czy to wspiera naszą strategię?) oraz pomiar wpływu (jak zmierzymy sukces?).
Kiedy usłyszysz "dodajmy jeszcze jedną funkcję" od interesariuszy, użyj umiejętności do oceny rzeczywistej wartości. Sprawdź, czy funkcja rozwiązuje zwalidowany problem użytkownika, czy opóźni bieżące wydanie i co będzie musisz pominąć, aby ją zbudować.
Identyfikuj ostrzeżenia o rozroście funkcji: rosnący zakres bez jasnej wartości dla użytkownika, kopiowanie funkcji konkurencji bez walidacji, trudności w utrzymaniu kodu lub brak wydania przez wiele miesięcy. Umiejętność pomaga rozpoznać te sygnały wcześnie.
Wykorzystaj framework do dokumentowania decyzji o funkcjach w backlogu. Dla każdego kandydata zapisz dowody na potrzebę, powiązanie z wizją produktu i metryki sukcesu, aby zespół miał jasne uzasadnienie.
Wdrażaj umiejętność regularnie w przeglądy zakresu projektu i sesje planowania wydań, aby utrzymać dyscyplinę i uniknąć stopniowego gromadzenia zbędnej złożoności, która opóźnia wdrożenia i frustruje użytkowników.