Npm Release

Repo-specifik npm publish-spelbok, inkl. en fix för redigerade auth-URL:er i agent-skal.

av luochang212 · luochang212/skill-zoo

Testad · Fungerar ★ 9.6/10

Npm Release — Repo-specifik npm publish-spelbok, inkl. en fix för redigerade auth-URL:er i agent-skal.

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 release
  • npm keeps redacting the auth URL in my agent shell, help me get past that
  • Run the typecheck, build, and dry-run before we publish this npm package