S
sync-changelog
将 docs/changelogs_cn.json 的当前版本日志生成适合英文母语者阅读的英文版本,更新 docs/changelogs_en.json,并在当前项目创建 release 提交;随后同步中英文 changelog 到同级仓库 ../chatlab.fun 并创建文档提交。用于用户提出“同步版本日志”“生成并同步 changelog”“发布前同步中英文日志”等请求。仅创建 commit,不执行 push。
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
将 docs/changelogs_cn.json 的当前版本日志生成适合英文母语者阅读的英文版本,更新 docs/changelogs_en.json,并在当前项目创建 release 提交;随后同步中英文 changelog 到同级仓库 ../chatlab.fun 并创建文档提交。用于用户提出“同步版本日志”“生成并同步 changelog”“发布前同步中英文日志”等请求。仅创建 commit,不执行 push。
How to use
- Upewnij się, że bieżące repozytorium ma czystą przestrzeń roboczą — jedynymi dozwolonymi zmianami mogą być package.json i docs/changelogs_cn.json. Jeśli istnieją inne zmiany, ręcznie je wyczyść przed uruchomieniem skilla. 2. Sprawdź, że jesteś na gałęzi main w bieżącym repozytorium oraz że repozytorium ../chatlab.fun również jest na gałęzi main i ma czystą przestrzeń roboczą. Skill automatycznie przełączy gałąź jeśli będzie to konieczne. 3. Przygotuj nową wersję: zaktualizuj plik docs/changelogs_cn.json, dodając nowy obiekt wersji na początku tablicy z polami version, date, summary i changes. 4. Uruchom skill z poleceniem synchronizacji changelogu (np. "sync changelog" lub "generate and sync changelog"). Skill wczyta bieżącą wersję z docs/changelogs_cn.json, wygeneruje wersje angielską, chińską tradycyjną i japońską, a następnie zaktualizuje pliki docs/changelogs_en.json, docs/changelogs_tw.json i docs/changelogs_ja.json. 5. Skill utworzy commit wydania w bieżącym projekcie z wiadomością release: vX.X.X (zawierający package.json i wszystkie cztery wersje changelogu), a następnie zsynchronizuje wszystkie wersje do repozytorium ../chatlab.fun i utworzy tam commit dokumentacji. 6. Sprawdź logi skilla — jeśli którykolwiek krok się nie powiedzie, skill natychmiast się zatrzyma bez wykonania push, co pozwoli ci ręcznie naprawić problem.