dex
Zarządzaj zadaniami wieloetapowymi i asynchroniczną pracą bez utraty kontekstu między sesjami.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Dex to narzędzie do śledzenia zadań, które rozciągają się na wiele sesji lub wymagają koordynacji — idealne dla agentów kodujących, przeglądów PR-ów i zadań w tle. Tworzysz zadanie z opisem i kontekstem, a dex przechowuje je jako pliki JSON w katalogu .dex/tasks/. Gdy praca się skończy, zaznaczasz zadanie jako ukończone i dodajesz wynik. Wszystkie informacje pozostają dostępne do przyszłych odwołań, bez ryzyka zapomnienia szczegółów.
Jak używać
Zainstaluj dex jako skill w swoim środowisku (szczegóły instalacji zależą od Twojej konfiguracji MCP). Narzędzie automatycznie utworzy katalog .dex/tasks/ do przechowywania zadań.
Utwórz nowe zadanie, gdy zaczniesz pracę wieloetapową. Użyj komendy dex create z krótkim opisem (-d) i kontekstem (--context), który zawiera tło, wymagania i kryteria ukończenia. Na przykład: dex create -d "Dodaj cache do API" --context "Branch: feat/cache, Done when: PR merged, CI green".
Przeglądaj swoje zadania w dowolnym momencie. Użyj dex list, aby zobaczyć wszystkie oczekujące zadania, lub dex list --all, aby uwzględnić ukończone. Aby sprawdzić szczegóły konkretnego zadania, użyj dex show [id] lub dex show [id] --full, aby zobaczyć pełny kontekst.
Aktualizuj kontekst zadania, jeśli wymagania się zmienią. Użyj dex edit [id] --context "Nowy kontekst", aby dodać informacje lub zmienić kryteria.
Oznacz zadanie jako ukończone, gdy praca się skończy. Użyj dex complete [id] --result "Opis tego, co zostało zrobione, podjęte decyzje, dalsze kroki". Wynik zostanie zapisany razem z zadaniem.
Jeśli chcesz usunąć zadanie, użyj dex delete [id]. Wszystkie zadania przechowywane są jako pliki JSON w .dex/tasks/, więc możesz je również przeglądać bezpośrednio w systemie plików.