Use case(s) - what problem will this feature solve?
Nacos 3.x provides AI Skill Registry capabilities, including skill upload, draft creation, review submission, publishing, offline management, labels, and downloading skill ZIP packages by version or label.
Currently, the Java SDK and Nacos OpenAPI already expose these AI Skill Registry capabilities, but nacos-sdk-go/v2 appears to mainly support service discovery and configuration management. For Go-based control planes, operators, and runtime controllers, this means we need to call raw HTTP APIs manually instead of using the official Go SDK.
This is especially useful for platforms that manage AI agent skills in Go, for example:
- Uploading internal skill ZIP packages to Nacos.
- Creating or updating skill draft versions.
- Submitting skill versions for review / pipeline scanning.
- Publishing or taking skill versions offline.
- Managing labels such as
latest, stable, or canary.
- Downloading skill ZIP packages by exact version or label for runtime installation.
- Building Kubernetes operators or controllers that integrate with Nacos Skill Registry.
Without Go SDK support, each Go project needs to duplicate request signing, auth, error handling, endpoint paths, and response parsing for the AI Skill Registry APIs.
Proposed Solution
Add AI Skill Registry support to nacos-sdk-go/v2.
Use case(s) - what problem will this feature solve?
Nacos 3.x provides AI Skill Registry capabilities, including skill upload, draft creation, review submission, publishing, offline management, labels, and downloading skill ZIP packages by version or label.
Currently, the Java SDK and Nacos OpenAPI already expose these AI Skill Registry capabilities, but
nacos-sdk-go/v2appears to mainly support service discovery and configuration management. For Go-based control planes, operators, and runtime controllers, this means we need to call raw HTTP APIs manually instead of using the official Go SDK.This is especially useful for platforms that manage AI agent skills in Go, for example:
latest,stable, orcanary.Without Go SDK support, each Go project needs to duplicate request signing, auth, error handling, endpoint paths, and response parsing for the AI Skill Registry APIs.
Proposed Solution
Add AI Skill Registry support to
nacos-sdk-go/v2.