Agent skill · AI & Agents

nacos-skill-registry

Discover, install, update, merge, and publish AI skills with Nacos for personal or team skill registries.

Alibaba76,861★ · +800/wk · 4 repos on radarProfile →
claude-codeApache-2.0
Install
npx skills add alibaba/nacos --skill nacos-skill-registry --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 22 KB
Bundled scripts: none
Path: skills/nacos-skill-registry/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 33,235 · +17 this week
Language: Java
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

Review
written from the skill's own SKILL.md · Aug 5, 2026

What it does

This skill helps you discover, install, update, merge, and publish AI skills through Nacos using the nacos-cli tool.

How it works

The skill provides guidance on interacting with Nacos via the nacos-cli commands:

  • nacos-cli skill-list to search/list skills
  • nacos-cli skill-get <name> to download and install skills locally
  • nacos-cli skill-upload <path> to upload a skill and create an editing draft
  • nacos-cli skill-review <name> [--version <version>] to submit a draft for review
  • nacos-cli skill-release <name> --version <version> to publish a reviewed version online
  • nacos-cli skill-describe <name> to inspect metadata and per-version status The behavioral flow also covers profile setup, connectivity checks, and multi-profile management, including using environment-based sts-hiclaw authentication or local profiles, with commands to test connectivity (nacos-cli skill-list and nacos-cli profile show).

When to use it

Use this skill when the user:

  • wants to find or install a skill from Nacos
  • needs to upload/publish a local skill to Nacos
  • requires merging local edits with remote updates and publishing
  • asks about available skills or how to describe a skill
  • needs to configure or verify nacos-cli profiles and connectivity

What it can touch

  • Command-line interface: nacos-cli
  • Filesystem locations: local skill directories (e.g., ~/.skills/<skill-name>), local nacos-cli profiles (e.g., ~/.nacos-cli/<profile>.conf)
  • Remote registry via nacos-cli commands and the lifecycle of upload, review, and release for skills

Caveats

  • Guidance references the lifecycle for version 1.0.4 (upload → review → release) and notes deprecation of skill-publish in favor of the described flow
  • Instructions emphasize not embedding real credentials in shared docs; credentials must be provided by the user on their machine
  • The tool and commands must be used exactly as specified in the skill (e.g., nacos-cli skill-get, nacos-cli skill-upload, etc.)
From the SKILL.md

# Nacos Skill Registry This skill helps you discover, install, update, merge, and publish AI skills through Nacos using the `nacos-cli` tool. ## When to Use This Skill Use this skill when the user: - Asks "how do I do X" where X might be a task with an existing skill in Nacos - Says "find a skill for X" or "is there a skill in Nacos for X" - Asks "what skills are available" or "list skills from Nacos" - Wants to search for tools, templates, or workflows stored in Nacos - Needs to download or install a skill from a personal, team, or organization Nacos registry - Wants to upload or publish a local skill to Nacos for reuse - Mentions sharing skills across agents, machines, teammates, or execution environments - Needs to merge local skill edits with a newer remote version and publish the merged result ## What is nacos-cli? The nacos-cli is a command-line tool for interacting with Nacos. It supports configuration management, skill management, agent spec management, and provides an interactive terminal. **GitHub**: https://github.com/nacos-group/nacos-cli **Key skill commands:** - `nacos-cli skill-list` — Search and list available skills - `nacos-cli skill-get <name...>` — Download and

What's inside
Steps it walks through
  1. When to Use This Skill
  2. What is nacos-cli?
  3. Version-Aware CLI Contract
  4. How to Help Users Find and Install Skills
  5. Step 1: Ensure nacos-cli is Available
  6. Step 2: Resolve Configuration (Profile)
  7. Step 3: Understand What They Need
  8. Step 4: Search for Skills
  9. Step 5: Present Options to the User
  10. Step 6: Install the Skill
  11. Handling Version Conflicts When Updating Skills
  12. Understanding Skill Metadata
  13. Step 1: Detect Local Changes
  14. Step 2: Check Remote Version
Commands it runs
nacos-cli -v
nacos-cli --help
which nacos-cli
curl -fsSL https://nacos.io/nacos-installer.sh | sudo bash -s -- --cli
printenv NACOS_AUTH_TYPE HICLAW_CONTROLLER_URL HICLAW_AUTH_TOKEN_FILE
nacos-cli skill-list
nacos-cli profile show
nacos-cli --profile dev skill-list
mkdir -p ~/.nacos-cli
Create or edit a named profile locally (e.g., "dev")
About this skill
What does the nacos-skill-registry skill do?

Discover, install, update, merge, and publish AI skills with Nacos for personal or team skill registries.

How do I install it?

Run `npx skills add alibaba/nacos --skill nacos-skill-registry --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From alibaba/nacos, a repository with 33,235 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going