Publishing
SkillFiles & storageAudit or prepare Node3D packages for npm publishing: package metadata, exports/files, versions, lockfiles, npm pack, binary tags/assets, submodule/root release state, and readiness.
Available today. Use it from your connected AI after setup.
No other account needed.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
Then ask your AI: use the Publishing skill
What this skill tells your AI
The instructions your AI receives, as published by node-3d/node-3d in .agents/skills/publishing/SKILL.md and read by ahel’s review.
Owns
Package/release readiness and consistency across standalone package + root superproject state.
This skill does not grant side-effect authority. Re-check root AGENTS.md before
commit, push, tag, release, or registry operations.
Workflow
- Check affected root/submodule status before release-facing edits.
- Determine whether release state affects the package repo, root workspace, or both.
- Inspect metadata, exports/files, scripts, dependencies, engines, lockfiles,
and native
install.jswhen present. - Run narrow validation first; build before
npm pack --dry-run. For native package or consumer validation, use normalnpm ciso postinstall-managed binary artifacts are present;--ignore-scriptsis metadata-only. - Keep npm package versions decoupled from native binary tags unless native artifacts actually changed.
- For package content changes, package commit state precedes the root submodule pointer state.
- Before declaring publish-ready, verify requested package/root state is clean, coherent, and synchronized with remotes where required by the task.
- Every publishable
packages/*package is public by project policy. RequirepublishConfig.access: publicin its manifest and recommend barenpm publish; never add--access publicor offer private-package paths. Give authenticated npm commands to the user; do not run them.
Load References
Load .agents/references/publishing-checklist.md for metadata, pack contents,
binary-tag decisions, release-state sequencing, or readiness checks.
Load .agents/references/repository-model.md when multiple submodules/workspaces
are involved.
Signals
- GitHub stars
- 64
- Forks
- 3
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Key
publishing-node-3d- Source
- github.com/node-3d/node-3d