Npm Release

Repo-spesifikk npm publiserings-playbook, inkl. en fiks for redigerte auth-URL-er i agent-skall.

av luochang212 · luochang212/skill-zoo

Bestått ★ 9.6/10

Npm Release — Repo-spesifikk npm publiserings-playbook, inkl. en fiks for redigerte auth-URL-er i agent-skall.

Hva den gjør

Repo-spesifikk playbook for publisering av Skill Zoo CLI-pakken til npm: identifiserer den virkelige publiserbare arbeidsområdepakken, kjører typecheck/test/build/dry-run, og går gjennom feilmoduser som dupliserte versjoner eller dårlig tarball-innhold. Dens fremtredende trekk er en `script -q /dev/null`-wrapper som gjenoppretter den virkelige npm browser-auth URL-en når den kjøres i ikke-interaktive agent-skall, der npm normalt redigerer den til `***`.

Testrapport

Ferdighetens fiks for en reell ikke-interaktiv-agent-blokkering – npm redigerer browser auth URL-en til `***` i ikke-TTY skall – er en `script -q /dev/null npm publish`-wrapper som gjenoppretter den virkelige URL-en; et baseline-svar sier bare 'klikk på lenken' og blir sittende fast.

Testet på: 2026-07-14 · Claude Code 2.x (agent harness)

Installer

git clone https://github.com/luochang212/skill-zoo
cd skill-zoo
mkdir -p ~/.claude/skills
cp -r skills/npm-release ~/.claude/skills/npm-release

Kommandoer og eksempelprompter

  • /npm-releaseRepo-spesifikk npm publiserings-playbook, inkl. en fiks for redigerte auth-URL-er i agent-skall.

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • 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