skill-status-sync
Atomically update task status across TODO.md and state.json. Invoke when task status changes.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Atomically update task status across TODO.md and state.json. Invoke when task status changes.
How to use
Zainstaluj skill w katalogu
.claude/skills/swojego projektu, kopiując zawartość repozytorium https://github.com/benbrastmckie/.config/tree/master/.claude/skills/skill-status-sync do folderu skill-status-sync.Przygotuj wymagane dane wejściowe: określ numer zadania (task_number), które chcesz zaktualizować — musi ono istnieć w pliku state.json.
Wybierz operację na podstawie potrzeby: użyj preflight_update aby ustawić status na "in progress" na początku pracy, postflight_update aby sfinalizować status i dodać linki do artefaktów, lub artifact_link aby dodać pojedynczy link do istniejącego zadania.
Wywołaj skill z wybraną operacją i parametrami — skill automatycznie zsynchronizuje zmiany między plikami TODO.md i state.json bez konieczności ręcznej edycji obu plików.
Sprawdź wynik: skill potwierdzi atomową aktualizację i wyświetli zaktualizowany stan zadania.
Używaj tego skilla wyłącznie do ręcznych korekt, testowania lub odzyskiwania danych — nie włączaj go do automatycznych poleceń workflow, które mają własne wbudowane aktualizacje statusu.