1---2name: nxspub3description: Execute nxspub version/release/deploy workflows safely with preview-first and approval gates. Use when this capability is needed.4---56# nxspub Release Operator78Use this skill when the user asks to run `nxspub` release workflows (`version`, `release`, `deploy`) or to diagnose release/deploy readiness.910## When to Use1112- The user asks to bump versions or generate changelog entries.13- The user asks to publish packages.14- The user asks to deploy or rollback deployments.15- The user asks for release readiness checks before execution.1617## Execution Contract1819- Start with read/preview actions first.20- Prefer deterministic command output (use JSON options when available).21- Do not perform non-dry writes until the user explicitly approves.22- Surface blockers before execution (dirty tree, branch policy, missing env, missing registry auth).2324## Workflow (Required Order)25261. Read context first.272. Run preview/plan in dry mode.283. Explain risks and blockers.294. Execute non-dry only after explicit user approval.3031## Standard Command Sequence3233```bash34nxspub version --dry35nxspub release --dry36nxspub deploy --plan37```3839Then run non-dry equivalents only when approved.4041## Safety Rules4243- Never run non-dry release operations without explicit confirmation.44- If branch policy blocks release, stop and report the policy conflict.45- If repository has dirty working tree for non-dry version flow, stop and ask user to resolve.46- For rollback, require a concrete deployment id.47- Never fabricate changelog content. Use git history and nxspub output as source of truth.4849## Expected Output Style5051- Provide a short preflight summary:52 - current branch53 - target version/tag/env54 - dry-run result55 - blocking items56- Provide an execution summary after each non-dry step:57 - changed files58 - produced tags59 - published package/version60 - deployment id (if deploy executed)6162## MCP Integration6364When MCP server is available, prefer:6566- `nxspub_get_context`67- `nxspub_preview`68- `nxspub_deploy_plan`69- `nxspub_version`70- `nxspub_release`71- `nxspub_deploy_execute`7273Use dry-run first, then require `confirm: "YES"` for non-dry operations.7475## Failure Handling7677- If `version` fails, do not continue to `release`.78- If `release` fails, do not continue to `deploy`.79- For deploy failure, propose rollback only when a valid deployment id is available.80- Always return actionable next steps (exact command or config field to fix).8182---83> Source: [nxsjs/nxspub](https://github.com/nxsjs/nxspub) — distributed by [TomeVault](https://tomevault.io).84<!-- tomevault:4.0:skill_md:2026-06-21 -->
Run npx skillmds@latest add tomevault-io/nxspub in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Execute nxspub version/release/deploy workflows safely with preview-first and approval gates. Use when this capability is needed. It is listed under DevOps & Infra on SkillMD.
This skill has not completed SkillMD's automated safety review yet. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
tomevault-io (@tomevault-io) published this skill. Their other Agent Skills are listed on their SkillMD profile.