P
plugin-forge
Twórz i zarządzaj wtyczkami Claude Code z prawidłową strukturą i integracją marketplace'u
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Plugin Forge to narzędzie do budowania wtyczek Claude Code z automatycznym generowaniem struktury katalogów, manifestów plugin.json i marketplace.json oraz zarządzaniem wersjami. Używaj go gdy tworzysz nowe wtyczki dla marketplace'u, dodajesz komponenty (komendy, agenty, hooki), aktualizujesz wersje lub pracujesz z plikami konfiguracyjnymi. Zawiera skrypty Python do szybkiego prototypowania i publikacji.
Jak używać
- Zainstaluj Plugin Forge, klonując repozytorium z gałęzi cli-tool/components/skills/development/plugin-forge. 2. Aby utworzyć nową wtyczkę, uruchom skrypt create_plugin.py z parametrami: nazwą wtyczki, ścieżką do marketplace'u, imieniem i emailem autora, opisem oraz kategoriąː python scripts/create_plugin.py nazwa-wtyczki --marketplace-root /ścieżka/do/marketplace --author-name "Twoje Imię" --description "Opis wtyczki" --category "kategoria". Skrypt automatycznie wygeneruje strukturę katalogów, manifest plugin.json, szablon README i zaktualizuje marketplace.json. 3. Po utworzeniu wtyczki dodaj komponenty (komendy, umiejętności, agenty, hooki) w odpowiednich podkatalogach struktury. 4. Gdy chcesz zaktualizować wersję wtyczki, użyj skryptu bump_version.py z parametrem typu zmianyz major, minor lub patch: python scripts/bump_version.py nazwa-wtyczki patch --marketplace-root /ścieżka/do/marketplace. Wybierz major dla zmian łamiących kompatybilność, minor dla nowych funkcji, patch dla poprawek. 5. Sprawdź zawartość plugin.json i marketplace.json, aby upewnić się, że wszystkie metadane są poprawne. 6. Gdy wtyczka jest gotowa, opublikuj ją w marketplace'u, upewniając się że wszystkie manifesty są zaktualizowane i struktura katalogów jest kompletna.