Npm Release
Repo-specifik npm publish-spelbok, inkl. en fix för redigerade auth-URL:er i agent-skal.
Testad · Fungerar
Vad den gör
Repo-specifik spelbok för att publicera Skill Zoo CLI-paketet till npm: identifierar det verkliga publicerbara arbetsytapaketet, kör typecheck/test/build/dry-run och går igenom fellägen som dubbla versioner eller dåligt tarball-innehåll. Dess framstående drag är en `script -q /dev/null`-wrapper som återställer den verkliga npm browser-auth URL:en när den körs i icke-interaktiva agent-skal, där npm normalt redigerar den till `***`.
Testrapport
Färdighetens fix för en verklig icke-interaktiv-agent-blockerare – npm redigerar webbläsarens auth URL till `***` i icke-TTY-skal – är en `script -q /dev/null npm publish`-wrapper som återställer den verkliga URL:en; ett baslinjesvar säger bara 'klicka på länken' och fastnar.
Testad: 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
Kommandon och exempelprompter
/npm-releaseRepo-specifik npm publish-spelbok, inkl. en fix för redigerade auth-URL:er i agent-skal.
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
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