task-breakdown
Convert technical designs into actionable, sequenced implementation tasks. Create clear coding tasks that enable incremental progress, respect dependencies, and provide a roadmap for systematic feature development.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Convert technical designs into actionable, sequenced implementation tasks. Create clear coding tasks that enable incremental progress, respect dependencies, and provide a roadmap for systematic feature development.
How to use
Upewnij się, że faza projektowania jest zakończona i zatwierdzona. Skill działa najlepiej, gdy masz gotowy projekt techniczny i jesteś gotów przejść do implementacji.
Przeanalizuj komponenty projektu – zidentyfikuj wszystkie potrzebne elementy: modele danych, serwisy, endpointy API, komponenty UI oraz testy. Wypisz każdy obszar, który trzeba zbudować.
Zmapuj zależności między zadaniami. Określ, co musi być zbudowane najpierw – na przykład modele danych przed serwisami, logowanie przed profilem użytkownika. Zwróć uwagę na zależności techniczne, logiczne i dotyczące danych.
Utwórz dwupoziomową hierarchię zadań. Każde zadanie powinno zawierać: jasny cel (co dokładnie kodować), szczegóły implementacji (pliki, funkcje, komponenty), referencje do wymagań oraz kryteria ukończenia.
Uporządkuj zadania w logicznej kolejności, zaczynając od fundamentów. Każde zadanie powinno być na tyle konkretne, że programista wie dokładnie, co robić, ale na tyle elastyczne, aby pozwolić na iteracyjny postęp.
Użyj wygenerowanej listy do planowania sprintów, przydzielania pracy zespołowi lub śledzenia postępu implementacji w narzędziach takich jak VS Code, Cursor lub Windsurf.