R
release-skills
Universal release workflow. Auto-detects version files and changelogs. Supports Node.js, Python, Rust, Claude Plugin, and generic projects. Use when user says \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Universal release workflow. Auto-detects version files and changelogs. Supports Node.js, Python, Rust, Claude Plugin, and generic projects. Use when user says \
How to use
- Uruchom umiejętność poleceniem
/release-skillsw swoim projekcie. Narzędzie automatycznie skanuje katalog w poszukiwaniu pliku wersji (package.json dla Node.js, pyproject.toml dla Python, Cargo.toml dla Rust, marketplace.json dla wtyczek Claude lub VERSION/version.txt dla projektów ogólnych) oraz plików zmian (CHANGELOG.md, HISTORY.md, CHANGES.md). - Przejrzyj wykrytą konfigurację projektu wyświetloną przez umiejętność. Jeśli chcesz dostosować zachowanie, utwórz plik
.releaserc.ymlw katalogu głównym projektu i zdefiniuj w nim niestandardowe hooki lub ustawienia. - Aby zobaczyć, jakie zmiany zostaną wykonane bez faktycznego ich zastosowania, dodaj flagę
--dry-rundo polecenia:/release-skills --dry-run. - Jeśli chcesz wymusić konkretny typ aktualizacji wersji, użyj jednej z flag:
--major(duża zmiana),--minor(nowa funkcjonalność), lub--patch(poprawka błędu). - Uruchom pełne wydanie poleceniem
/release-skillsbez flag. Umiejętność zaktualizuje pliki wersji, zsynchronizuje pliki zmian we wszystkich obsługiwanych językach i wykona zdefiniowane hooki (jeśli istnieją).