Publishing — Development skill for Claude Code
Use when publishing Buoy packages to npm, bumping versions, or debugging workspace: dependency leaks.
How to install Publishing
Installs to ~/.claude/skills/ahoybuoy-buoy-publishing/SKILL.md
mkdir -p ~/.claude/skills/ahoybuoy-buoy-publishing && curl -fsSL https://raw.githubusercontent.com/ahoybuoy/buoy/HEAD/.claude/skills/publishing.md -o ~/.claude/skills/ahoybuoy-buoy-publishing/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Publishing does
name: publishing description: Use when publishing Buoy packages to npm, bumping versions, or debugging workspace:* dependency leaks. Covers the full publish-and-verify cycle.
Publishing Workflow
This skill prevents `workspace:*` references from leaking to npm. There have been 3 incidents (v0.3.2, v0.3.24, v0.3.34) where unresolved workspace refs shipped. Follow this process exactly.
Critical Rule
**MUST use `pnpm publish` (not `npm publish`).** Only pnpm resolves `workspace:*` t
Alternatives in Development
- Crypto Research Haiku Command — Execute lightweight cryptocurrency research by calling only haiku versions of crypto analysis agents in parall 3.4k ★
- /token Scan — Fast rug pull detection for meme coins and token contracts 1.7k ★
- Claude Code Everything You Need To Know — Ultimate all-in-one guide to mastering Claude Code 1.3k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Automation Publish
Automation Package Publishing Command - Publish both orchestration and automation packages to PyPI
Harden Packages
Pin dependency versions, disable install scripts, and secure registry configs
Packaging Rules
Packaging standards from the PyPA Packaging Guide. Apply when modifying pyproject.toml, managing dependencies,
Plugin Claude npm Bun Guard
Garde-fou d'installation npm/bun pour Claude Code : refuse les paquets malveillants connus, arbre transitif in
Diagnose Connect
Diagnose an Amazon Connect pull failure or sparse result without publishing a cycle.
03 Scheduled Publishing
Add scheduled publishing: a third post status, 'scheduled', with a publish_at timestamp that turns
Related Agents
Dependency Auditor
Audit dependencies for vulnerabilities, outdated versions, and deprecations. C#/.NET first (dotnet list packag
Dep Purist
The relentless auditor of project dependencies. Use this agent to find outdated, vulnerable, duplicate, unused
Verify Dependency
STAGE 1 VERIFICATION - Fast dependency validation. Catches hallucinated packages, fake APIs, version conflicts