Ant Design Mobile Release
ant-design/ant-design-mobile
Prepares an npm release of ant-design-mobile up to the version commit, then tags and publishes the GitHub Release after you run the publish command yourself.
NG-ZORRO/ng-zorro-antd repository release workflow. An agent skill from NG-ZORRO/ng-zorro-antd.
$ npx skills add NG-ZORRO/ng-zorro-antd --skill version-release -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install NG-ZORRO/ng-zorro-antd version-release --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/NG-ZORRO/ng-zorro-antd.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/version-release .claude/skills/version-release && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "version-release" agent skill from https://github.com/NG-ZORRO/ng-zorro-antd/tree/master/.agents/skills/version-release into .claude/skills/version-release/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "version-release", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/NG-ZORRO/ng-zorro-antd/tree/master/.agents/skills/version-releaseType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add NG-ZORRO/ng-zorro-antd --skill version-release -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install NG-ZORRO/ng-zorro-antd version-release --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/NG-ZORRO/ng-zorro-antd.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.agents/skills/version-release .agents/skills/version-release && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "version-release" agent skill from https://github.com/NG-ZORRO/ng-zorro-antd/tree/master/.agents/skills/version-release into .agents/skills/version-release/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "version-release", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add NG-ZORRO/ng-zorro-antd --skill version-release -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install NG-ZORRO/ng-zorro-antd version-release --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/NG-ZORRO/ng-zorro-antd.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.agents/skills/version-release .cursor/skills/version-release && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "version-release" agent skill from https://github.com/NG-ZORRO/ng-zorro-antd/tree/master/.agents/skills/version-release into .cursor/skills/version-release/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "version-release", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/NG-ZORRO/ng-zorro-antd.git --path .agents/skills/version-release--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add NG-ZORRO/ng-zorro-antd --skill version-release -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install NG-ZORRO/ng-zorro-antd version-release --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/NG-ZORRO/ng-zorro-antd.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.agents/skills/version-release .gemini/skills/version-release && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "version-release" agent skill from https://github.com/NG-ZORRO/ng-zorro-antd/tree/master/.agents/skills/version-release into .gemini/skills/version-release/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "version-release", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install NG-ZORRO/ng-zorro-antd version-releaseInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add NG-ZORRO/ng-zorro-antd --skill version-release -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/NG-ZORRO/ng-zorro-antd.git skills-src && mkdir -p .github/skills && cp -r skills-src/.agents/skills/version-release .github/skills/version-release && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "version-release" agent skill from https://github.com/NG-ZORRO/ng-zorro-antd/tree/master/.agents/skills/version-release into .github/skills/version-release/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "version-release", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add NG-ZORRO/ng-zorro-antd --skill version-release -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install NG-ZORRO/ng-zorro-antd version-release --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/NG-ZORRO/ng-zorro-antd.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.agents/skills/version-release .opencode/skills/version-release && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "version-release" agent skill from https://github.com/NG-ZORRO/ng-zorro-antd/tree/master/.agents/skills/version-release into .opencode/skills/version-release/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "version-release", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
version-releaseNG-ZORRO/ng-zorro-antd repository release workflow. An agent skill from NG-ZORRO/ng-zorro-antd.
Version Release is an agent skill from NG-ZORRO/ng-zorro-antd. NG-ZORRO/ng-zorro-antd repository release workflow. Use this skill whenever the user mentions 发版, 发布版本, release, release PR, stage-release, 升级版本号, changelog 发布准备, Azure publish, 部署官网, GitHub Release, or asks to prepare or execute an NG-ZORRO version release. This skill is project-specific and should be preferred over generic npm publish guidance.
Its SKILL.md is about 3.1k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Development, covering Changelog and release notes. It works with npm, Ant Design, Microsoft Azure and GitHub. The repository describes itself as: Angular UI Component Library based on Ant Design. The licence is MIT.
6 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 10a07e4. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
npmgitnodeFrom the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
github.comFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Version Release loads about 3.1k tokens when it runs. Until then it costs about 91 tokens; SKILL.md has 1,612 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from NG-ZORRO/ng-zorro-antd at commit 10a07e4, republished under its MIT licence (© NG-ZORRO). 1,612 words, ~3,118 tokens.
.claude/skills/version-release/SKILL.md (or your agent's skills folder).This skill is for the real release process of the NG-ZORRO/ng-zorro-antd repository.
It is not a generic npm release checklist.
It covers:
stage-release prepare mode for local release file preparationDo not use this skill for unrelated changelog editing, normal feature PRs, or ad hoc package publishing outside the repository release process.
package.json version is 0.0.0-NOT-USED; do not treat it as the release version.components/package.json.components/version/version.ts.npm run stage-release, implemented by scripts/release/release.ts.npm run stage-release with no subcommand starts the original interactive human workflow.npm run stage-release -- prepare --version <version> --base <branch>.CHANGELOG.md, docs/changelog.en-US.md,
and docs/changelog.zh-CN.md.CHANGELOG.md; preserve each file's existing
frontmatter, intro text, headings, and style.docs/changelog.zh-CN.md should be a Chinese translation of the public release notes, not a raw
copy of the English text.npm publish.First inspect the repository state instead of guessing:
git status --short
git branch --show-current
git remote -v
node -v
cat components/package.json
git tag --list | grep -v -E '(experimental|alpha|resource)' | sort -V | tail -20Confirm:
npm run stage-release.NG-ZORRO/ng-zorro-antd exists; the script auto-detects it as upstream.package.json engines.components/package.json version.If the working tree has user changes, do not overwrite or stage them unless the user explicitly asks.
Use this flow when the user asks to prepare a release, create a release PR, or bump a version.
Use:
npm run stage-release -- prepare --version <version> --base <branch>Examples:
npm run stage-release -- prepare --version 21.3.2 --base v21
npm run stage-release -- prepare --version 22.0.0 --base masterPrepare mode:
HEAD is based on the requested base branch.components/package.json.components/version/version.ts.npm run changelog.Use --dry-run to check the base branch and changelog boundary without writing files:
npm run stage-release -- prepare --version 21.3.2 --base v21 --dry-runThe original interactive mode is still available for human releasers:
npm run stage-releasePrepare mode updates the release version in:
components/package.jsoncomponents/version/version.tsUse the version requested by the user if valid. If the user does not give a version, inspect the current version, recent tags, and pending release context before recommending one.
Allowed formats are x.y.z, x.y.z-alpha.n, x.y.z-beta.n, and x.y.z-rc.n.
Do not manually edit the root package.json release version.
Prepare mode generates or refreshes changelog content by running:
npm run changelogIn this repository, changelog content is generated into CHANGELOG.md and then processed for the
site. That generated output is only the starting point.
Manually update and review all three changelog files:
CHANGELOG.mddocs/changelog.en-US.mddocs/changelog.zh-CN.mdImportant formatting rules:
CHANGELOG.md in its existing root changelog format.docs/changelog.en-US.md in the docs page format, including frontmatter and intro content.docs/changelog.zh-CN.md in the Chinese docs page format, including frontmatter and intro
content.## <version>
and date layout in that file.Review each release entry carefully:
docs/changelog.zh-CN.md, preserving PR links,
issue links, commit links, component scopes, and code identifiers.Do not mark the changelog step complete until the English and Chinese release notes have both been reviewed.
For every minor or major release, this is a required step after changelog review and before the release commit and PR. Review features introduced in the release range and add missing version tags to their existing API and demo documentation. Patch releases skip this step unless version-tag corrections are explicitly requested.
components/<component>/doc/index.en-US.md and index.zh-CN.md, use the API table's Version
/ 版本 column. Add the column when absent, leaving unrelated rows empty and preserving existing
version values. Keep table cells aligned, including empty global-config cells.22.1.0. When only a new capability of
an existing API is introduced, qualify the version: responsive object: 22.1.0 /
响应式对象:22.1.0. Do not imply the whole API is new.components/<component>/demo/<demo>.md, add version: <version> to the YAML frontmatter of
demos introducing or newly demonstrating the feature. This is the demo version badge; preserve
the existing order, titles, bilingual descriptions, and demo source code.Complete this step when each new feature's applicable API rows and demos have been checked, the English and Chinese version labels agree, and the diff contains only the intended tags and any necessary table formatting. Features without an applicable API row or demo need no new prose.
Create a release branch:
git checkout -b release/<version>Stage only the release files that belong in the PR. Usually these are:
CHANGELOG.mddocs/changelog.en-US.mddocs/changelog.zh-CN.mdcomponents/package.jsoncomponents/version/version.tsUse this commit message:
chore(release): release <version>Push the release branch to the user's fork or configured origin, then create a PR.
Use the repository PR template at .github/PULL_REQUEST_TEMPLATE.md.
The PR base must match the --base value used during prepare. For example, if prepare was run with
--base v21, create the PR against NG-ZORRO/ng-zorro-antd:v21, not master.
For the normal public release train, the PR target is usually master. For a maintenance release,
use the matching maintenance branch only when explicitly requested.
Do not run local Build release, Push library release, or Push site release as the default agent
flow. The local script contains these stages, but the expected project workflow is that Azure handles:
If the user asks to run local build as an extra sanity check, run npm run build only after making it
clear that this is validation, not the official publish/deploy path.
Use this section only after the release PR has passed CI and the maintainer is ready to publish.
The project wiki says the official package publication happens through Azure:
Publish to publish npm; approval is required.Deploy to update the website.Do not run npm publish locally for the official NG-ZORRO package unless the maintainer explicitly
overrides the normal Azure process.
For the website:
Deploy action.After npm publishing and site deployment:
https://github.com/NG-ZORRO/ng-zorro-antd/releases.https://github.com/NG-ZORRO/blog.Patch releases usually do not require blog or social follow-up unless the user asks.
npm publish as the default publishing path.npm run stage-release flow through build or push stages without explicit confirmation.prepare --base value.When assisting with an NG-ZORRO release:
npm run stage-release -- prepare --version <version> --base <branch>.components/package.json, components/version/version.ts, CHANGELOG.md,
docs/changelog.en-US.md, and docs/changelog.zh-CN.md.release/<version>..github/PULL_REQUEST_TEMPLATE.md, using the same base branch passed to
prepare --base.Publish and Deploy; do not default to local npm publish.© NG-ZORRO, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in .agents/skills/version-release of NG-ZORRO/ng-zorro-antd.
Open the folder on GitHubat commit 10a07e4
Version Release next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Version Release this skillNG-ZORRO/ng-zorro-antd | 9.2k | — | ~3.1k | Automated safety check: Pass | MIT | |
| Ant Design Mobile Releaseant-design/ant-design-mobile | 12k | — | ~497 | Automated safety check: Pass | MIT | |
| Cutting A ReleaseTriliumNext/Trilium | 38k | — | ~3.2k | Automated safety check: Pass | AGPL-3.0 | |
| Verdaccio Pull Request Workflowverdaccio/verdaccio | 18k | — | ~1.9k | Automated safety check: Pass | MIT | |
| Hunk Release Workflowmodem-dev/hunk | 9.5k | — | ~3.8k | Automated safety check: Pass | MIT | |
| Release Roundethereumjs/ethereumjs-monorepo | 2.8k | — | ~2k | Automated safety check: Pass | None |
ant-design/ant-design-mobile
Prepares an npm release of ant-design-mobile up to the version commit, then tags and publishes the GitHub Release after you run the publish command yourself.
TriliumNext/Trilium
A skill your agent uses when cutting, preparing, or debugging a Trilium release — bumping the monorepo version, tagging, or diagnosing a failed "Release" workflow run.
verdaccio/verdaccio
Takes a change through a verdaccio pull request: branch, local checks, changeset, title and body, labels, CI and review rounds, and ports to other release lines.
modem-dev/hunk
Maintainer workflow for preparing, publishing, verifying and curating Hunk releases, with confirmation gates before tags, publishes and public edits.
ethereumjs/ethereumjs-monorepo
Runs a coordinated EthereumJS npm release round in six human-gated phases — intent and readiness, CHANGELOG, version bump, publish (human executes), post-publish verification, and announcements.
SeemSeam/claude_codex_bridge
Maintain this CCB project's GitHub-facing release and npm publication surface.
NG-ZORRO/ng-zorro-antd
Sync an Ant Design React component or feature into NG-ZORRO.
NG-ZORRO/ng-zorro-antd
Collect and draft NG-ZORRO changelog entries between releases or branches.
NG-ZORRO/ng-zorro-antd
Prepare or create an NG-ZORRO pull request using the repository template.
NG-ZORRO/ng-zorro-antd
Triage and draft replies for NG-ZORRO GitHub issues. An agent skill from NG-ZORRO/ng-zorro-antd.
NG-ZORRO/ng-zorro-antd
Generate a conventional commit message for staged NG-ZORRO changes.
NG-ZORRO/ng-zorro-antd
Review the value of NG-ZORRO tests. An agent skill from NG-ZORRO/ng-zorro-antd.
Categories
NG-ZORRO/ng-zorro-antd repository release workflow. An agent skill from NG-ZORRO/ng-zorro-antd. Version Release is an agent skill from NG-ZORRO/ng-zorro-antd. NG-ZORRO/ng-zorro-antd repository release workflow.
Version Release fits situations like: the user mentions 发版; asks to prepare; execute an NG-ZORRO version release.
Run `npx skills add NG-ZORRO/ng-zorro-antd --skill version-release -a claude-code`. Or copy the skill folder (.agents/skills/version-release in NG-ZORRO/ng-zorro-antd) into .claude/skills/version-release in your project. Claude Code loads it when a task matches its description.
Run `npx skills add NG-ZORRO/ng-zorro-antd --skill version-release -a codex`. Or copy the skill folder (.agents/skills/version-release in NG-ZORRO/ng-zorro-antd) into .agents/skills/version-release in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add NG-ZORRO/ng-zorro-antd --skill version-release -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/version-release, .gemini/skills/version-release, .github/skills/version-release and .opencode/skills/version-release in your project.
Going by SKILL.md and its folder, Version Release needs the command-line tools its instructions call (npm, git and node).
SKILL.md names 1 domain. In commands or code: github.com; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Version Release is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 3.1k tokens (SKILL.md is roughly 12k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Version Release: Ant Design Mobile Release (ant-design/ant-design-mobile, 12k stars), Cutting A Release (TriliumNext/Trilium, 38k stars), Verdaccio Pull Request Workflow (verdaccio/verdaccio, 18k stars) and Hunk Release Workflow (modem-dev/hunk, 9.5k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
NG-ZORRO (a GitHub organization) maintains it in NG-ZORRO/ng-zorro-antd, which has 9,179 GitHub stars. The repository holds 7 skills in this directory. The repository was last updated on October 8, 2026.
Source: NG-ZORRO/ng-zorro-antd on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.