You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Feature] Support drag-and-drop zip upload with multiple skillsΒ #15142
What is the feature you'd like to see?
Support uploading AI skills by dragging a zip file into the Nacos console, with the following capabilities:
Drag-and-drop zip upload: Allow users to drag a .zip file directly onto the Nacos console UI to upload AI skill resources.
Multi-skill zip support: A single zip package should be able to contain multiple skill definitions, which Nacos will parse and register individually.
Why do you need this feature?
Currently, uploading skills one by one is tedious and error-prone for users who manage multiple skills. Supporting batch upload via a zip package would:
β Improve user experience with drag-and-drop interaction
β Enable batch registration of multiple skills in one operation
β Simplify migration and sharing of skill sets between environments
Suggested Solution
β Add drag-and-drop upload support in the console UI (console-ui module)
β Add a server-side API to accept zip file uploads, extract contents, validate skill definitions, and register them into the AI registry
β Define a standard zip structure, e.g.:
skills.zip
βββ skill-a/
β βββ SKILL.md
βββ skill-b/
β βββ SKILL.md
βββ ...
Environment
β Nacos version: 3.x (develop branch)
β Relevant modules: console-ui, ai, ai-registry-adaptor
Activity
[ISSUE #15142] feat(ai): support drag-and-drop zip upload and batch sβ¦