app-store-changelog
Create user-facing App Store release notes by collecting and summarizing all user-impacting changes since the last git tag (or a specified ref). Use when asked to generate a comprehensive release changelog, App Store \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Create user-facing App Store release notes by collecting and summarizing all user-impacting changes since the last git tag (or a specified ref). Use when asked to generate a comprehensive release changelog, App Store \
How to use
Uruchom skrypt zbierający zmiany z katalogu głównego repozytorium:
scripts/collect_release_changes.sh. Skrypt automatycznie znajdzie ostatni tag i zbierze wszystkie commity od tamtego momentu. Jeśli chcesz porównać konkretny zakres, przekaż tag lub referencję:scripts/collect_release_changes.sh v1.2.3 HEAD. Gdy w repozytorium brak tagów, skrypt przeanalizuje całą historię.Przejrzyj zebrane commity i pliki, aby zidentyfikować zmiany widoczne dla użytkownika. Odfiltruj prace wewnętrzne takie jak skrypty budowania, refaktoryzacja kodu czy aktualizacje zależności. Pogrupuj pozostałe zmiany tematycznie: Nowe funkcje, Ulepszenia, Poprawki.
Napisz notkę wydania dla App Store, zamieniając każdy commit na krótki, skoncentrowany na korzyści punkt. Używaj jasnych czasowników i prostego języka, unikając terminologii technicznej. Przygotuj od 5 do 10 punktów, chyba że potrzebujesz innej liczby.
Zweryfikuj gotową notatkę: upewnij się, że każdy punkt odpowiada rzeczywistej zmianie w analizowanym zakresie, sprawdź czy nie ma duplikatów i czy sformułowania są zrozumiałe dla zwykłego użytkownika. Jeśli jakaś zmiana wydaje się niejasna lub potencjalnie wewnętrzna, poproś o wyjaśnienie.