openspec-archive-change
Archiwizuj ukończone zmiany w przepływach eksperymentalnych i finalizuj pracę
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do archiwizowania ukończonych zmian w projektach opartych na openspec. Pozwala na ostateczne potwierdzenie i zorganizowanie zmian po zakończeniu implementacji. Narzędzie sprawdza status artefaktów i zadań, synchronizuje specyfikacje delta ze specyfikacjami głównymi, a następnie przenosi zmianę do archiwum z datą. Wymaga zainstalowanego openspec CLI.
Jak używać
Upewnij się, że masz zainstalowany openspec CLI — umiejętność go wymaga do działania.
Uruchom umiejętność i podaj nazwę zmiany, którą chcesz archiwizować. Jeśli nie podasz nazwy, system wyświetli listę dostępnych zmian (tylko niezarchiwizowanych) i poprosi Cię o wybór.
System sprawdzi status artefaktów przypisanych do zmiany. Jeśli któreś z nich nie są oznaczone jako ukończone, zobaczysz ostrzeżenie i będziesz musiał potwierdzić, czy chcesz kontynuować archiwizację.
Narzędzie przeanalizuje plik zadań (zwykle tasks.md) i zliczy zadania ukończone i nieukończone. Jeśli znajdzie nieukończone zadania, wyświetli ostrzeżenie — możesz zdecydować, czy mimo to kontynuować.
System sprawdzi specyfikacje delta w folderze zmiany i porówna je ze specyfikacjami głównymi. Jeśli są różnice, zaproponuje synchronizację — możesz wybrać synchronizację teraz lub archiwizację bez synchronizacji.
Ostatecznie zmiana zostanie przeniesiona do folderu archiwum z nazwą w formacie YYYY-MM-DD-nazwa-zmiany. Jeśli archiwum o tej dacie już istnieje, system wyświetli błąd i zasugeruje zmianę nazwy lub daty.