Problem
The marketplace is currently limited to SkillHub/ClawHub. Users want to add custom GitHub repositories or curated lists as skill sources, similar to package managers.
Goals
- Add a "Repositories" settings section:
- Built-in curated repo (e.g., Anthropic official skills)
- User-defined GitHub repos or raw JSON index URLs
- Enable/disable per repo
- Repository index format (v1):
{
"version": 1,
"skills": [
{ "id": "...", "name": "...", "version": "...", "source": { "type": "github", "url": "...", "ref": "..." } }
]
}
- Marketplace UI aggregates skills from all enabled repos + remote marketplaces.
- "Scan repository" action refreshes the index.
Acceptance Criteria
问题
目前 marketplace 只限于 SkillHub/ClawHub。用户希望像包管理器一样,添加自定义 GitHub 仓库或精选列表作为 skill 来源。
目标
- 新增 "Repositories" 设置区:
- 内置精选仓库(例如 Anthropic 官方 skills)
- 用户自定义 GitHub 仓库或原始 JSON index URL
- 每个仓库可单独启用/禁用
- 仓库索引格式(v1):
{
"version": 1,
"skills": [
{ "id": "...", "name": "...", "version": "...", "source": { "type": "github", "url": "...", "ref": "..." } }
]
}
- Marketplace UI 聚合所有启用仓库 + 远程 marketplace 的 skill。
- "扫描仓库" 操作刷新索引。
验收标准
Problem
The marketplace is currently limited to SkillHub/ClawHub. Users want to add custom GitHub repositories or curated lists as skill sources, similar to package managers.
Goals
{ "version": 1, "skills": [ { "id": "...", "name": "...", "version": "...", "source": { "type": "github", "url": "...", "ref": "..." } } ] }Acceptance Criteria
问题
目前 marketplace 只限于 SkillHub/ClawHub。用户希望像包管理器一样,添加自定义 GitHub 仓库或精选列表作为 skill 来源。
目标
{ "version": 1, "skills": [ { "id": "...", "name": "...", "version": "...", "source": { "type": "github", "url": "...", "ref": "..." } } ] }验收标准