Agent skill

Nacos Download Page

by nacos-group in nacos-group/nacos-group.github.io

Updates Nacos download page and release history from a GitHub release URL.

Apache-2.0Auto-check passedDocuments & Office

Install Nacos Download Page

skills CLI
$ npx skills add nacos-group/nacos-group.github.io --skill nacos-download-page -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install nacos-group/nacos-group.github.io nacos-download-page --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/nacos-group/nacos-group.github.io.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/nacos-download-page .claude/skills/nacos-download-page && rm -rf skills-src

Use ~/.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/

Facts

Skill name
nacos-download-page
GitHub stars
115
Token cost
~1.9k tokens
SKILL.md length
800 words
Files
2
Skills in repo
7
Repo updated
First seen
Licence
Apache-2.0

At a glance

Updates Nacos download page and release history from a GitHub release URL.

  • Works in 7 steps: Parse the GitHub Release → Classify Version and Target Section → Update nacos-server.mdx (per locale) → …
  • The user provides a GitHub release link to update the download page
  • SKILL.md covers 1. Parse the GitHub Release, 2. Classify Version and Target…, 3. Update nacos-server.mdx… and 4. If This Is a 2.x or 3.x…, plus 5 more sections
  • Reaches github.com and download.nacos.io

What it does

Nacos Download Page is an agent skill from nacos-group/nacos-group.github.io. Updates Nacos download page and release history from a GitHub release URL. Fetches version and MD5 from the release, updates nacos-server.mdx (stable/snapshot), migrates previous stable row to release-history.mdx, updates the top tip with release summary, and syncs all changes to other locales (e.g. en). Use when the user provides a GitHub release link to update the download page or when asked to update Nacos download/release history from a release.

Its SKILL.md is about 1.9k tokens, which your agent loads only when the skill is triggered. The skill folder holds 1 other file (for example `reference.md`).

It sits in Documents & Office, covering Markdown, Changelog and release notes and Internationalization. It works with GitHub. The repository describes itself as: nacos-group.github.io. The licence is Apache-2.0.

When your agent uses it

  • The user provides a GitHub release link to update the download page
  • Asked to update Nacos download/release history from a release

Example prompts

  • “Use the nacos-download-page skill to update Nacos download page and release history from a GitHub release URL”
  • “/nacos-download-page”

Requirements

  • Docker

Workflow steps

7 steps, taken from the step headings in SKILL.md.

  1. Parse the GitHub Release
  2. Classify Version and Target Section
  3. Update nacos-server.mdx (per locale)
  4. If This Is a 2.x or 3.x Stable Release: Update release-history.mdx
  5. Update the Top Tip in nacos-server.mdx
  6. i18n: Apply to All Locales
  7. Homepage Release Info (Stable-Only by Default)

What it can do on your machine

Read from SKILL.md and the folder at commit 428cc2c. It shows what the files ask for, not the result of running them.

  • Tool permissions

    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.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • github.com
    • download.nacos.io
    • hub.docker.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Nacos Download Page loads about 1.9k tokens when it runs. Until then it costs about 118 tokens; SKILL.md has 800 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~118
When it runs · the whole SKILL.md, loaded when a task matches
~1.9k

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.

Safety

Auto-check passed

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.

SKILL.md

The full file from nacos-group/nacos-group.github.io at commit 428cc2c, republished under its Apache-2.0 licence (© nacos-group). 800 words, ~1,851 tokens.

Download SKILL.mdSave it as .claude/skills/nacos-download-page/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
nacos-download-page
description
Updates Nacos download page and release history from a GitHub release URL. Fetches version and MD5 from the release, updates nacos-server.mdx (stable/snapshot), migrates previous stable row to release-history.mdx, updates the top tip with release summary, and syncs all changes to other locales (e.g. en). Use when the user provides a GitHub release link to update the download page or when asked to update Nacos download/release history from a release.

Nacos Download Page Updater

Update src/content/download/{i18n}/nacos-server.mdx and src/content/download/{i18n}/release-history.mdx from a GitHub release URL. Locales: zh-cn (source), en (and any others under src/content/download/).

1. Parse the GitHub Release

  • Input: User provides a GitHub release URL (e.g. https://github.com/alibaba/nacos/releases/tag/3.1.2).
  • Fetch the release page (or use GitHub API) to get:
    • Version: From the release title (e.g. "Nacos 3.1.2" → 3.1.2).
    • Release date: From published_at (API) or page, format YYYY-MM-DD.
    • MD5: From assets. Only the zip package is needed:
      • Find the asset named like nacos-server-{version}.zip.
      • Find the corresponding MD5 asset (e.g. nacos-server-{version}.zip.md5 or similar). Download or fetch its content; the file content is the MD5 string (strip whitespace/newline).
    • Release notes body: Used later for the tip summary.

If no .md5 file exists in assets, leave MD5 blank or note in the table that it’s missing (follow existing pattern in the repo).

2. Classify Version and Target Section

  • 3.x stable: Version matches 3.x and is not a pre-release (no ALPHA/BETA/RC in the tag/title) → update 3.x stable table in nacos-server.mdx.
  • 2.x stable: Version matches 2.x and is not a pre-release → update 2.x stable table in nacos-server.mdx.
  • Other (e.g. ALPHA, BETA, RC, or non-2/3): → update 快照版本 / Snapshot Versions in nacos-server.mdx.

Stable download links use https://download.nacos.io/nacos-server/nacos-server-{version}.zip. Snapshot versions often use https://github.com/alibaba/nacos/releases/download/{tag}/nacos-server-{version}.zip (tag may include suffix, e.g. 3.1.0-BETA).

3. Update nacos-server.mdx (per locale)

  • Stable (3.x or 2.x):
    • Replace the single current row in the corresponding subsection (### 3.x or ### 2.x) with the new version row (Version, Binary link, Docker image link, MD5, Release notes link, Reference doc link). Keep table header and structure unchanged.
    • Docker image: [nacos/nacos-server\:v{version}](https://hub.docker.com/r/nacos/nacos-server/tags?page=1&name={version}).
    • Release notes: [发布说明](https://github.com/alibaba/nacos/releases/tag/{tag}) (zh-cn) / [Release Notes](...) (en). Use the tag from the URL (e.g. 3.1.0-BETA).
    • Reference doc: 3.x → latest/next; 2.x → v2.5 or corresponding; see reference.md.
  • Snapshot:
    • Remove any existing snapshot row(s) that belong to the same major version (e.g. when adding 3.2.0-BETA, remove 3.1.0-BETA; when adding 2.5.0-ALPHA, remove any other 2.x snapshot). The snapshot table keeps at most one snapshot per major version—the one being added.
    • Add a new row for the new snapshot version. Snapshot Docker text: zh-cn “快照版本不提供镜像…” / en “Snapshots do not provide images…”; link to nacos/nacos-server:latest.

4. If This Is a 2.x or 3.x Stable Release: Update release-history.mdx

  • Move the “old” stable row from nacos-server.mdx (the row that was there before your update) into release-history.mdx.
    • In release-history.mdx, tables are grouped by major version: 3.x (first table, no “Nacos 3.x” heading in zh-cn; en has “## Nacos 3.x”), 2.x (“## Nacos 2.x”), 1.x (“## Nacos 1.x”).
  • Add one new row at the top of the correct major-version table:
    • Columns: 发布时间 (Release Date) | 版本 (Version) | Java版本要求 (Required Java Version) | 相关链接 (Links).
    • 发布时间: YYYY-MM-DD from the release.
    • 版本: [X.Y.Z](https://download.nacos.io/nacos-server/nacos-server-X.Y.Z.zip).
    • Java: 3.x → Java 17; 2.x → Java 8.
    • 相关链接: 发布说明 + 参考文档 (same pattern as existing rows).
  • Update the “latest version” text in the intro of release-history.mdx: zh-cn “当前最新版本是 X.Y.Z” / en “the latest version is X.Y.Z” to the new stable version you just added.
Show full SKILL.md (352 more words)Show less

5. Update the Top Tip in nacos-server.mdx

  • Summarize the GitHub release notes in 1–2 short sentences (Chinese for zh-cn, English for en).

  • Replace the :::tip content with (zh-cn):

    text
    Nacos Server **{new_version}** 已发布。{新版本主要总结}。
    
    欢迎[下载和试用](#稳定版本)。

    For snapshot-only updates, use #快照版本 instead of #稳定版本; if both apply, use “稳定版本” or “快照版本” as appropriate.

  • En locale equivalent:

    text
    Nacos Server **{new_version}** has been released. {Short summary in English}.
    
    Feel free to [download and try it out](#stable-versions).

    Use #snapshot-versions when the release is snapshot-only.

6. i18n: Apply to All Locales

  • Source of truth: zh-cn for structure and wording in Chinese.
  • Other locales: Apply the same structural edits (tables, new row, release-history row, “latest version” text). Translate only the tip summary and any locale-specific strings (e.g. “已发布” → “has been released”, “欢迎下载和试用” → “Feel free to download and try it out”).
  • Ensure every locale under src/content/download/ (e.g. en) gets the same table and link updates; only the tip and intro texts are translated.

7. Homepage Release Info (Stable-Only by Default)

When updating release download info, also check homepage release info:

  • src/components/home/EarthBackground.astro (latest release note link)
  • src/i18n/zh-cn/ui.ts:
    • home.introduce.nacos.notes
    • home.introduce.nacos.release.note.1
    • home.introduce.nacos.release.note.1.mobile
  • src/i18n/en/ui.ts:
    • home.introduce.nacos.notes
    • home.introduce.nacos.release.note.1
    • home.introduce.nacos.release.note.1.mobile
Update policy
  • Default: Update homepage release info only for stable GA releases (for example 3.2.1).
  • Do NOT update homepage by default for pre-release/non-GA versions such as:
    • versions containing suffixes like -ALPHA, -BETA, -RC (case-insensitive),
    • date-suffixed tags/versions like -20260423 or other -<date> style suffixes.
  • For those pre-release/non-GA versions, update homepage release info only when explicitly requested by the user/developer.

Checklist

  • Fetched version, release date, zip MD5, and release notes from the GitHub release.
  • Updated the correct section in nacos-server.mdx (3.x / 2.x stable or snapshot).
  • If snapshot: removed any existing snapshot row of the same major version before adding the new snapshot row.
  • If stable: moved previous stable row to release-history.mdx and added new row; updated “latest version” in release-history intro.
  • Updated the top tip with new version and 1–2 sentence summary in nacos-server.mdx.
  • Applied all edits to en (and any other locale) with translated tip/intro.
  • Updated homepage release info for GA releases only; skipped pre-release homepage updates unless explicitly requested.

Reference

© nacos-group, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file in .agents/skills/nacos-download-page of nacos-group/nacos-group.github.io.

  • SKILL.md
  • reference.md

Open the folder on GitHubat commit 428cc2c

Compare with similar skills

Nacos Download Page 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.

Nacos Download Page compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Nacos Download Page this skillnacos-group/nacos-group.github.io115—~1.9kAutomated safety check: PassApache-2.0
Docs I18n TranslateComfy-Org/docs300—~3.2kAutomated safety check: NotesGPL-3.0
Fantasia Markdown Dialogsvishiri/fantasia-archive409—~387Automated safety check: PassGPL-3.0
Using Docs Kitlobehub/lobe-ui2.2k—~2.8kAutomated safety check: PassMIT
Mdzillapi0/mdzilla110—~761Automated safety check: PassMIT
Markdown Report WritingNeuroAIHub/BrainPilot1.1k—~2.6kAutomated safety check: WarnAGPL-3.0

Similar skills

  • Docs I18n Translate

    Comfy-Org/docs

    Translate ComfyUI Mintlify docs from English MDX to ja/zh/ko using translate-i18n.ts.

    300 GitHub stars~3.2k tokensUpdated today
    Frontend & DesignAuto-check: notes
  • Fantasia Markdown Dialogs

    vishiri/fantasia-archive

    Implements or edits markdown-backed dialogs using Quasar QMarkdown and i18n- sourced document strings.

    409 GitHub stars~387 tokensUpdated 3 days ago
    Frontend & DesignAuto-check passed
  • Using Docs Kit

    lobehub/lobe-ui

    Set up and author a documentation site with @lobehub/docs-kit (the lobedocs CLI, React Router + Vite static docs used by ui.lobehub.com).

    2.2k GitHub stars~2.8k tokensUpdated today
    Frontend & DesignAuto-check passed
  • Mdzilla

    pi0/mdzilla

    Browse, search, and export documentation from any source using the mdzilla CLI.

    110 GitHub stars~761 tokensUpdated 6 mo ago
    Documents & OfficeAuto-check passed
  • Markdown Report Writing

    NeuroAIHub/BrainPilot

    Guide AI agents to write beautifully formatted, well-illustrated Markdown reports with proper structure, diagrams, and compatibility across GitHub and Obsidian.

    1.1k GitHub stars~2.6k tokensUpdated 8 days ago
    Documents & OfficeAuto-check: warnings
  • Axiom Explainer

    digoal/blog

    Write Chinese Markdown articles for university students and adults with social experience that explain one viewpoint, axiom, theorem, law, principle, or theory system through "求真讲法、求存讲法、思考", with…

    8.6k GitHub stars~3.6k tokensUpdated 2 days ago
    Documents & OfficeAuto-check passed

More from nacos-group/nacos-group.github.io

  • Nacos API Doc Update

    nacos-group/nacos-group.github.io

    Updates Nacos API documentation from Swagger api.json. An agent skill from nacos-group/nacos-group.github.io.

    115 GitHub stars~3.3k tokensUpdated 17 days ago
    Auto-check passed
  • Nacos Committer Update

    nacos-group/nacos-group.github.io

    Updates Nacos committer documentation and announcements in nacos-group.github.io.

    115 GitHub stars~1.6k tokensUpdated 17 days ago
    Auto-check passed
  • Nacos Doc Feedback

    nacos-group/nacos-group.github.io

    Finds nacos.io doc files from GitHub Content Source URLs, resolves both zh-cn and en counterparts, applies feedback and maintainer suggestions with version-scoped edits.

    115 GitHub stars~793 tokensUpdated 17 days ago
    Auto-check passed
  • Nacos Java Maintainer SDK

    nacos-group/nacos-group.github.io

    Updates Nacos Maintainer SDK documentation by comparing Maintainer Client interfaces with maintainer-sdk.md, then adding/removing APIs and overloads while preserving existing descriptions and…

    115 GitHub stars~1.7k tokensUpdated 17 days ago
    Auto-check passed
  • Nacos Java SDK Doc

    nacos-group/nacos-group.github.io

    Updates Nacos Java SDK usage documentation by comparing Java Client interfaces with usage.md, then adding/removing APIs and overloads while preserving existing descriptions and examples.

    115 GitHub stars~1.8k tokensUpdated 17 days ago
    Auto-check passed
  • Nacos Doc Sync En

    nacos-group/nacos-group.github.io

    Syncs Chinese (zh-cn) documentation changes to corresponding English (en) files.

    115 GitHub stars~573 tokensUpdated 17 days ago
    Auto-check passed

Works with

Questions about Nacos Download Page

What does Nacos Download Page do?

Updates Nacos download page and release history from a GitHub release URL. io. Updates Nacos download page and release history from a GitHub release URL.

When should I use Nacos Download Page?

Nacos Download Page fits situations like: the user provides a GitHub release link to update the download page; asked to update Nacos download/release history from a release.

How do I install Nacos Download Page in Claude Code?

Run `npx skills add nacos-group/nacos-group.github.io --skill nacos-download-page -a claude-code`. Or copy the skill folder (.agents/skills/nacos-download-page in nacos-group/nacos-group.github.io) into .claude/skills/nacos-download-page in your project. Claude Code loads it when a task matches its description.

How do I install Nacos Download Page in Codex?

Run `npx skills add nacos-group/nacos-group.github.io --skill nacos-download-page -a codex`. Or copy the skill folder (.agents/skills/nacos-download-page in nacos-group/nacos-group.github.io) into .agents/skills/nacos-download-page in your project. Codex loads it when a task matches its description.

Can I use Nacos Download Page in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add nacos-group/nacos-group.github.io --skill nacos-download-page -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/nacos-download-page, .gemini/skills/nacos-download-page, .github/skills/nacos-download-page and .opencode/skills/nacos-download-page in your project.

What does Nacos Download Page need to run?

SKILL.md names no scripts, command-line tools or credentials: Nacos Download Page is instructions for the agent only. Our summary lists: Docker.

Does Nacos Download Page access the network?

SKILL.md names 3 domains. In commands or code: github.com, download.nacos.io and hub.docker.com; the agent is likely to contact these when it follows the instructions. This is read from the text; nothing was executed.

Is Nacos Download Page safe to install?

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.

What licence does Nacos Download Page use?

Nacos Download Page is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Nacos Download Page use?

About 1.9k tokens (SKILL.md is roughly 7.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Nacos Download Page?

Skills that share tags, products or a category with Nacos Download Page: Docs I18n Translate (Comfy-Org/docs, 300 stars), Fantasia Markdown Dialogs (vishiri/fantasia-archive, 409 stars), Using Docs Kit (lobehub/lobe-ui, 2.2k stars) and Mdzilla (pi0/mdzilla, 110 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Nacos Download Page?

nacos-group (a GitHub organization) maintains it in nacos-group/nacos-group.github.io, which has 115 GitHub stars. The repository holds 7 skills in this directory. The repository was last updated on September 24, 2026.

Source: nacos-group/nacos-group.github.io on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.