dex
Task tracking for async/multi-step work. Use dex to create, track, and complete tasks that span multiple sessions or require coordination (e.g., coding agent dispatches, PR reviews, background jobs). Tasks stored as JSON files in .dex/tasks/.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Task tracking for async/multi-step work. Use dex to create, track, and complete tasks that span multiple sessions or require coordination (e.g., coding agent dispatches, PR reviews, background jobs). Tasks stored as JSON files in .dex/tasks/.
How to use
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.