Npm Release
Playbook pro publikování npm specifický pro repozitář, vč. opravy pro redigované auth URL v agent shellu.
Otestováno · Funguje
Co umí
Repo-specific playbook for publishing the Skill Zoo CLI package to npm: identifies the real publishable workspace package, runs typecheck/test/build/dry-run, and walks failure modes like duplicate versions or bad tarball contents. Its standout move is a `script -q /dev/null` wrapper that recovers the real npm browser-auth URL when running in non-interactive agent shells, where npm normally redacts it to `***`.
Testovací report
The skill's fix for a real non-interactive-agent blocker — npm redacts the browser auth URL to `***` in non-TTY shells — is a `script -q /dev/null npm publish` wrapper that recovers the real URL; a baseline answer just says 'click the link' and gets stuck.
Testováno: 2026-07-14 · Claude Code 2.x (agent harness)
Instalace
git clone https://github.com/luochang212/skill-zoo cd skill-zoo mkdir -p ~/.claude/skills cp -r skills/npm-release ~/.claude/skills/npm-release
Příkazy a ukázkové prompty
/npm-releasePlaybook pro publikování npm specifický pro repozitář, vč. opravy pro redigované auth URL v agent shellu.
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
I'm ready to publish our CLI package to npm, walk me through the releasenpm keeps redacting the auth URL in my agent shell, help me get past thatRun the typecheck, build, and dry-run before we publish this npm package