Toolverse
Wszystkie skille

task-master

autor: sfc-gh-dflippo

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

Szybkie info

Kategoria
DevOps
Wyświetlenia
126

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ć

  1. 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ą).
  2. 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.
  3. Przygotuj dokument PRD (Product Requirements Document) lub specyfikację projektu. Przekaż go Task Master, aby automatycznie sparsował wymagania na listę zadań głównych.
  4. 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.
  5. 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.
  6. 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ń.

Podobne skille