Npm Release
Repo-spezifisches npm-Publish-Playbook, inkl. einer Lösung für redigierte Auth-URLs in Agenten-Shells.
Getestet · Funktioniert
Was es kann
Repo-spezifisches Playbook zum Veröffentlichen des Skill Zoo CLI-Pakets auf npm: identifiziert das tatsächlich veröffentlichbare Workspace-Paket, führt typecheck/test/build/dry-run aus und behandelt Fehlermodi wie doppelte Versionen oder fehlerhafte Tarball-Inhalte. Sein herausragender Zug ist ein `script -q /dev/null`-Wrapper, der die echte npm-Browser-Auth-URL wiederherstellt, wenn er in nicht-interaktiven Agenten-Shells ausgeführt wird, wo npm sie normalerweise zu `***` redigiert.
Testbericht
Die Lösung der Skill für einen echten nicht-interaktiven Agenten-Blocker – npm redigiert die Browser-Auth-URL in Nicht-TTY-Shells zu `***` – ist ein `script -q /dev/null npm publish`-Wrapper, der die echte URL wiederherstellt; eine Baseline-Antwort sagt einfach 'click the link' und bleibt stecken.
Getestet am: 2026-07-14 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/luochang212/skill-zoo cd skill-zoo mkdir -p ~/.claude/skills cp -r skills/npm-release ~/.claude/skills/npm-release
Befehle & Beispiel-Prompts
/npm-releaseRepo-spezifisches npm-Publish-Playbook, inkl. einer Lösung für redigierte Auth-URLs in Agenten-Shells.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
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