T
task-master
Zarządzaj złożonymi projektami z AI — automatyczne rozbijanie zadań, śledzenie zależności, specification-driven development
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Task Master to umiejętność AI do zarządzania zadaniami w strukturalnych, opartych na specyfikacji przepływach pracy. Parsuje dokumenty PRD na konkretne zadania, rozbija je na podzadania, śledzi zależności między nimi i utrzymuje porządek w projektach wielofunkcyjnych. Integruje się z agentami AI poprzez Model Context Protocol, wspiera izolowane konteksty dla gałęzi git i umożliwia iteracyjne logowanie postępu implementacji. Idealna dla zespołów pracujących nad złożonymi funkcjami z formalnym wymaganiami.
Jak używać
- Zainstaluj Node.js i pobierz umiejętność Task Master z repozytorium. Skonfiguruj klucze API dla dostawców AI (Anthropic, Perplexity lub inni zgodnie z dokumentacją).
- Zainicjuj Task Master w swoim projekcie — wybierz jedną z trzech metod integracji: narzędzia MCP (rekomendowane dla bezpośredniej integracji z agentem), komendy CLI do zarządzania zadaniami z terminala, lub oznaczone konteksty do izolacji zadań między gałęziami.
- Przygotuj dokument PRD (Product Requirements Document) lub specyfikację projektu. Przekaż go Task Master, aby automatycznie sparsował wymagania na listę zadań głównych.
- Pozwól AI na rozbicie złożonych zadań na podzadania — system analizuje złożoność, identyfikuje zależności między zadaniami i sugeruje kolejność implementacji.
- Podczas pracy nad kodem loguj postęp iteracyjnie — Task Master śledzi status każdego podzadania, aktualizuje je na podstawie zmian w implementacji i utrzymuje spójność z gałęzią git.
- Używaj izolowanych kontekstów (tagów) dla różnych funkcji lub gałęzi, aby zespół mógł pracować równolegle bez konfliktów w liście zadań.