Npm Release
Playbook di pubblicazione npm specifico per repository, inclusa una correzione per URL di autenticazione redatti nelle shell degli agenti.
Promosso
Cosa fa
Playbook specifico per repository per la pubblicazione del pacchetto CLI Skill Zoo su npm: identifica il vero pacchetto workspace pubblicabile, esegue typecheck/test/build/dry-run e analizza le modalità di fallimento come versioni duplicate o contenuti tarball errati. La sua mossa distintiva è un wrapper `script -q /dev/null` che recupera il vero URL di autenticazione browser di npm quando eseguito in shell di agenti non interattive, dove npm normalmente lo redige a `***`.
Rapporto di test
La correzione della skill per un vero blocco per agenti non interattivi — npm redige l'URL di autenticazione del browser a `***` nelle shell non-TTY — è un wrapper `script -q /dev/null npm publish` che recupera il vero URL; una risposta di baseline dice solo 'clicca il link' e si blocca.
Testato il: 2026-07-14 · Claude Code 2.x (agent harness)
Installazione
git clone https://github.com/luochang212/skill-zoo cd skill-zoo mkdir -p ~/.claude/skills cp -r skills/npm-release ~/.claude/skills/npm-release
Comandi e prompt di esempio
/npm-releasePlaybook di pubblicazione npm specifico per repository, inclusa una correzione per URL di autenticazione redatti nelle shell degli agenti.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
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