diff --git a/README.md b/README.md index 28d3865..1f0d283 100644 --- a/README.md +++ b/README.md @@ -97,6 +97,10 @@ The tree illustrates supported shapes, not files required in every directory. Lo Use the schemas and existing listings as implementation references. A shortened JSON example is not a substitute for the complete client contract. +### Static catalog facts + +Catalog counts are file-derived, not usage statistics. Do not author views, downloads, ratings, Stars, install counts, or runtime health. Missing publisher evidence remains unknown. A listed release is not a live latest-version query. Preserve the upstream release identifier; do not invent a three-part version to fill a missing fact. New team localization fields and two-part pointer versions must wait until the matching client contract is released before being published to the shared catalog. Regenerate bootstrap archives through the client repository's synchronization tools, never by editing ZIP contents manually. + ### Local skills A local skill lives at `skills//SKILL.md` and combines YAML frontmatter with a Markdown instruction body. Its top-level `name` must match the directory's lowercase ASCII slug; localized display names belong in `metadata.i18n`. diff --git a/README.zh-CN.md b/README.zh-CN.md index 5dcf43b..d4d57b3 100644 --- a/README.zh-CN.md +++ b/README.zh-CN.md @@ -31,6 +31,10 @@ 分类覆盖效率、开发、商业、创意、设计、媒体、沟通、研究、数据和管理。发布时应使用 `categories.json` 中的分类 ID,不要将本地化显示名称作为 ID。 +### 静态目录事实 + +条目数量来自文件清单,不是访问量或使用量。禁止静态记录 Stars、下载量、评分、安装数量或运行健康度;证据缺失保留未知。收录版本不代表联网查询的最新版本,应保留上游原始发布标识,不能为填补缺失捏造三段版本。新的团队本地化字段及两段指针版本必须先有已发布的兼容客户端,再进入共享目录。Bootstrap 压缩包由客户端仓库的同步工具生成,不能手工修改 ZIP 内容。 + ## 快速开始 ### 在 DesireCore 中使用市场 diff --git a/scripts/catalog/test_collection_generator.py b/scripts/catalog/test_collection_generator.py index e4594b1..2669171 100644 --- a/scripts/catalog/test_collection_generator.py +++ b/scripts/catalog/test_collection_generator.py @@ -66,6 +66,16 @@ class CollectionGeneratorCheckTests(unittest.TestCase): self.assertEqual(before, self.entry_path.read_bytes(), "--check must never write entry.json") return result + def test_discovery_uses_portable_git_paths(self) -> None: + repo = Path(self.tempdir.name) / "repo" + skill_dir = repo / "skills" / "child-one" + skill_dir.mkdir(parents=True) + (skill_dir / "SKILL.md").write_text("---\nname: child-one\n---\n", encoding="utf-8") + self.assertEqual( + GENERATOR.discover_children(repo), + [{"id": "child-one", "path": "skills/child-one"}], + ) + def test_check_accepts_current_children_without_writing(self) -> None: self.assertTrue(self.run_check(self.children)) diff --git a/scripts/gen-collection-children.py b/scripts/gen-collection-children.py index 0289363..6a947da 100755 --- a/scripts/gen-collection-children.py +++ b/scripts/gen-collection-children.py @@ -145,7 +145,8 @@ def discover_children(repo_dir: Path) -> list[dict]: seen[child_id] = str(rel.parent) fm = parse_frontmatter(skill_md) - child: dict = {"id": child_id, "path": str(rel.parent)} + # Git catalog paths use POSIX separators on every contributor platform. + child: dict = {"id": child_id, "path": rel.parent.as_posix()} name = fm.get("display_name") or fm.get("name") if name and str(name) != child_id: child["name"] = str(name) diff --git a/skills/amap-jsapi-skill/catalog-metadata.v1.json b/skills/amap-jsapi-skill/catalog-metadata.v1.json index c734115..2b3f505 100644 --- a/skills/amap-jsapi-skill/catalog-metadata.v1.json +++ b/skills/amap-jsapi-skill/catalog-metadata.v1.json @@ -56,7 +56,8 @@ "stewardship": "community", "availability": "listing-only", "license": { - "state": "unknown" + "state": "known", + "value": "MIT" }, "redistribution": "allowed", "upstreamMaintainer": { diff --git a/skills/amap-jsapi-skill/entry.json b/skills/amap-jsapi-skill/entry.json index 5993e46..ac8cfbb 100644 --- a/skills/amap-jsapi-skill/entry.json +++ b/skills/amap-jsapi-skill/entry.json @@ -23,11 +23,12 @@ "url": "https://clawhub.ai/lbs-amap/skills/amap-jsapi-skill" }, "stewardship": "community", - "license": "MIT-0", + "license": "MIT", "redistribution": "allowed", "source": { "kind": "web", "repoUrl": "https://clawhub.ai/api/v1/skills/amap-jsapi-skill/file?path=SKILL.md&ownerHandle=lbs-amap", "sha256": "cf2f06cc5abf5e41a626f823c50575ab52c81aecbceca5abd4e69d56ca5c5d75" - } + }, + "latestVersion": "1.1.1" } diff --git a/skills/baidu-poi-search/SKILL.md b/skills/baidu-poi-search/SKILL.md index 8b71656..2d459b4 100644 --- a/skills/baidu-poi-search/SKILL.md +++ b/skills/baidu-poi-search/SKILL.md @@ -1,4 +1,5 @@ --- +license: "MIT" name: baidu-poi-search description: >- 百度地图企业 POI 搜索——输入企业名称,返回 POI 名称/地址/经纬度/分支机构。Use when 用户提到"查企业地址"、"查公司位置"、"POI搜索"、"企业地图"、"经纬度"、"查分支机构"、"百度地图"、"企业网点"、"周边企业"。 diff --git a/skills/baidu-poi-search/catalog-metadata.v1.json b/skills/baidu-poi-search/catalog-metadata.v1.json index 25fbe8d..1292397 100644 --- a/skills/baidu-poi-search/catalog-metadata.v1.json +++ b/skills/baidu-poi-search/catalog-metadata.v1.json @@ -53,7 +53,8 @@ "stewardship": "official", "availability": "installable", "license": { - "state": "unknown" + "state": "known", + "value": "MIT" }, "redistribution": "verify-package-terms", "listingMaintainer": { @@ -69,6 +70,7 @@ }, "spec": { "kind": "skill", - "riskLevel": "low" + "riskLevel": "low", + "skillType": "procedural" } } diff --git a/skills/ccgp-gov-procurement/SKILL.md b/skills/ccgp-gov-procurement/SKILL.md index 2a8b661..c5df08c 100644 --- a/skills/ccgp-gov-procurement/SKILL.md +++ b/skills/ccgp-gov-procurement/SKILL.md @@ -1,4 +1,5 @@ --- +license: "MIT" name: ccgp-gov-procurement description: >- 中国政府采购网招标公告查询——输入企业名称(或简称),搜索该企业参与的采购公告,返回公告列表(标题/链接/日期)并可深度提取详情字段(项目编号/采购人/代理机构/更正内容/联系人)。Use when 用户提到"查招投标"、"政府采购"、"采购公告"、"中标公告"、"招标信息"、"ccgp"、"企业中标"。 diff --git a/skills/ccgp-gov-procurement/catalog-metadata.v1.json b/skills/ccgp-gov-procurement/catalog-metadata.v1.json index 9980125..7855e01 100644 --- a/skills/ccgp-gov-procurement/catalog-metadata.v1.json +++ b/skills/ccgp-gov-procurement/catalog-metadata.v1.json @@ -53,7 +53,8 @@ "stewardship": "official", "availability": "installable", "license": { - "state": "unknown" + "state": "known", + "value": "MIT" }, "redistribution": "verify-package-terms", "listingMaintainer": { @@ -69,6 +70,7 @@ }, "spec": { "kind": "skill", - "riskLevel": "medium" + "riskLevel": "medium", + "skillType": "procedural" } } diff --git a/skills/clone-agent/SKILL.md b/skills/clone-agent/SKILL.md index c8c047a..a6c1f4a 100644 --- a/skills/clone-agent/SKILL.md +++ b/skills/clone-agent/SKILL.md @@ -1,4 +1,5 @@ --- +license: "MIT" name: clone-agent description: >- 完整克隆现有智能体为独立本地副本,并安全处理私有记忆、偏好、关系与团队分发影响。Use when 用户要求复制、克隆或基于现有 Agent 创建独立变体。 diff --git a/skills/clone-agent/catalog-metadata.v1.json b/skills/clone-agent/catalog-metadata.v1.json index a838d3d..060dcb4 100644 --- a/skills/clone-agent/catalog-metadata.v1.json +++ b/skills/clone-agent/catalog-metadata.v1.json @@ -52,7 +52,8 @@ "stewardship": "official", "availability": "installable", "license": { - "state": "unknown" + "state": "known", + "value": "MIT" }, "redistribution": "verify-package-terms", "listingMaintainer": { diff --git a/skills/cnipa-patent-search/SKILL.md b/skills/cnipa-patent-search/SKILL.md index 8a3e016..83ffade 100644 --- a/skills/cnipa-patent-search/SKILL.md +++ b/skills/cnipa-patent-search/SKILL.md @@ -1,4 +1,5 @@ --- +license: "MIT" name: cnipa-patent-search description: >- 国家知识产权局专利检索——输入企业名称(作为申请人),返回专利列表(申请号/申请日/发明名称/专利类型/专利状态/主分类号/申请人/发明人/公开号/公开日/代理机构)。Use when 用户提到"查专利"、"知识产权"、"专利检索"、"专利申请"、"cnipa"、"pss-system"、"发明"、"实用新型"、"外观设计"、"专利状态"。 diff --git a/skills/cnipa-patent-search/catalog-metadata.v1.json b/skills/cnipa-patent-search/catalog-metadata.v1.json index 9578f2d..dae90d7 100644 --- a/skills/cnipa-patent-search/catalog-metadata.v1.json +++ b/skills/cnipa-patent-search/catalog-metadata.v1.json @@ -53,7 +53,8 @@ "stewardship": "official", "availability": "installable", "license": { - "state": "unknown" + "state": "known", + "value": "MIT" }, "redistribution": "verify-package-terms", "listingMaintainer": { @@ -69,6 +70,7 @@ }, "spec": { "kind": "skill", - "riskLevel": "medium" + "riskLevel": "medium", + "skillType": "procedural" } } diff --git a/skills/code-intelligence/SKILL.md b/skills/code-intelligence/SKILL.md index 5566358..7c03ce9 100644 --- a/skills/code-intelligence/SKILL.md +++ b/skills/code-intelligence/SKILL.md @@ -1,4 +1,5 @@ --- +license: "MIT" name: code-intelligence description: >- Use this skill when the user needs semantic code navigation backed by a diff --git a/skills/code-intelligence/catalog-metadata.v1.json b/skills/code-intelligence/catalog-metadata.v1.json index 10aa189..1535cc3 100644 --- a/skills/code-intelligence/catalog-metadata.v1.json +++ b/skills/code-intelligence/catalog-metadata.v1.json @@ -54,7 +54,8 @@ "stewardship": "official", "availability": "installable", "license": { - "state": "unknown" + "state": "known", + "value": "MIT" }, "redistribution": "verify-package-terms", "listingMaintainer": { diff --git a/skills/configuring-compute/SKILL.md b/skills/configuring-compute/SKILL.md index bee3e2b..ef0f951 100644 --- a/skills/configuring-compute/SKILL.md +++ b/skills/configuring-compute/SKILL.md @@ -1,4 +1,5 @@ --- +license: "MIT" name: configuring-compute description: >- Configure DesireCore compute providers through governed tools: inspect, diff --git a/skills/configuring-compute/catalog-metadata.v1.json b/skills/configuring-compute/catalog-metadata.v1.json index 901b17a..6d37741 100644 --- a/skills/configuring-compute/catalog-metadata.v1.json +++ b/skills/configuring-compute/catalog-metadata.v1.json @@ -55,7 +55,8 @@ "stewardship": "official", "availability": "installable", "license": { - "state": "unknown" + "state": "known", + "value": "MIT" }, "redistribution": "verify-package-terms", "listingMaintainer": { diff --git a/skills/create-agent/SKILL.md b/skills/create-agent/SKILL.md index 983a505..ad4b00f 100644 --- a/skills/create-agent/SKILL.md +++ b/skills/create-agent/SKILL.md @@ -1,4 +1,5 @@ --- +license: "MIT" name: create-agent description: >- 通过多轮对话收集需求,调用 ManageAgent 内置工具创建新的 AgentFS v2 智能体,支持自定义 persona 和 principles。Use when 用户要求创建新智能体、培养某领域助手、或快速基于模板生成可治理 Agent。 diff --git a/skills/create-agent/catalog-metadata.v1.json b/skills/create-agent/catalog-metadata.v1.json index 251c38d..ceabeca 100644 --- a/skills/create-agent/catalog-metadata.v1.json +++ b/skills/create-agent/catalog-metadata.v1.json @@ -52,7 +52,8 @@ "stewardship": "official", "availability": "installable", "license": { - "state": "unknown" + "state": "known", + "value": "MIT" }, "redistribution": "verify-package-terms", "listingMaintainer": { diff --git a/skills/creditchina-query/SKILL.md b/skills/creditchina-query/SKILL.md index 266c247..8909de6 100644 --- a/skills/creditchina-query/SKILL.md +++ b/skills/creditchina-query/SKILL.md @@ -1,4 +1,5 @@ --- +license: "MIT" name: creditchina-query description: >- 信用中国企业信用信息查询——输入企业名称,自动通过图形验证码(ddddocr 本地 OCR 100ms),返回信用信息(行政处罚/失信被执行/行政许可)。Use when 用户提到"查信用"、"信用中国"、"行政处罚"、"失信企业"、"企业信用"、"失信被执行人"、"行政许可"、"creditchina"。 diff --git a/skills/creditchina-query/catalog-metadata.v1.json b/skills/creditchina-query/catalog-metadata.v1.json index 170904f..48bc715 100644 --- a/skills/creditchina-query/catalog-metadata.v1.json +++ b/skills/creditchina-query/catalog-metadata.v1.json @@ -53,7 +53,8 @@ "stewardship": "official", "availability": "installable", "license": { - "state": "unknown" + "state": "known", + "value": "MIT" }, "redistribution": "verify-package-terms", "listingMaintainer": { @@ -69,6 +70,7 @@ }, "spec": { "kind": "skill", - "riskLevel": "high" + "riskLevel": "high", + "skillType": "procedural" } } diff --git a/skills/dashscope-image-gen/SKILL.md b/skills/dashscope-image-gen/SKILL.md index 80fd50f..4346b0a 100644 --- a/skills/dashscope-image-gen/SKILL.md +++ b/skills/dashscope-image-gen/SKILL.md @@ -7,7 +7,7 @@ description: >- /images/generations API for synchronous image generation. Use when the user mentions: generate image, draw, text-to-image, create image, AI painting, illustration, design picture. -license: Complete terms in LICENSE.txt +license: MIT version: 1.4.2 type: procedural risk_level: low diff --git a/skills/dashscope-image-gen/catalog-metadata.v1.json b/skills/dashscope-image-gen/catalog-metadata.v1.json index dd4f877..77f462e 100644 --- a/skills/dashscope-image-gen/catalog-metadata.v1.json +++ b/skills/dashscope-image-gen/catalog-metadata.v1.json @@ -54,7 +54,8 @@ "stewardship": "official", "availability": "installable", "license": { - "state": "unknown" + "state": "known", + "value": "MIT" }, "redistribution": "verify-package-terms", "listingMaintainer": { diff --git a/skills/delete-agent/SKILL.md b/skills/delete-agent/SKILL.md index a8eddaf..86d109a 100644 --- a/skills/delete-agent/SKILL.md +++ b/skills/delete-agent/SKILL.md @@ -1,4 +1,5 @@ --- +license: "MIT" name: delete-agent description: 安全删除指定的智能体及其关联数据。删除前会验证智能体状态,支持可选地删除所有会话历史。Use when 用户需要删除不再使用的智能体。 version: 2.6.0 diff --git a/skills/delete-agent/catalog-metadata.v1.json b/skills/delete-agent/catalog-metadata.v1.json index b9c9652..646854e 100644 --- a/skills/delete-agent/catalog-metadata.v1.json +++ b/skills/delete-agent/catalog-metadata.v1.json @@ -52,7 +52,8 @@ "stewardship": "official", "availability": "installable", "license": { - "state": "unknown" + "state": "known", + "value": "MIT" }, "redistribution": "verify-package-terms", "listingMaintainer": { diff --git a/skills/dev-environment-setup/SKILL.md b/skills/dev-environment-setup/SKILL.md index 0d0c76f..5e3077d 100644 --- a/skills/dev-environment-setup/SKILL.md +++ b/skills/dev-environment-setup/SKILL.md @@ -1,4 +1,5 @@ --- +license: "MIT" name: dev-environment-setup description: >- Use this skill as a router/index when the user faces a development diff --git a/skills/dev-environment-setup/catalog-metadata.v1.json b/skills/dev-environment-setup/catalog-metadata.v1.json index b154032..0c7456d 100644 --- a/skills/dev-environment-setup/catalog-metadata.v1.json +++ b/skills/dev-environment-setup/catalog-metadata.v1.json @@ -56,7 +56,8 @@ "stewardship": "official", "availability": "installable", "license": { - "state": "unknown" + "state": "known", + "value": "MIT" }, "redistribution": "verify-package-terms", "listingMaintainer": { diff --git a/skills/dingtalk-cli/catalog-metadata.v1.json b/skills/dingtalk-cli/catalog-metadata.v1.json index 4a9aca7..c44b118 100644 --- a/skills/dingtalk-cli/catalog-metadata.v1.json +++ b/skills/dingtalk-cli/catalog-metadata.v1.json @@ -53,7 +53,8 @@ "stewardship": "partner", "availability": "listing-only", "license": { - "state": "unknown" + "state": "known", + "value": "Apache-2.0" }, "redistribution": "verify-package-terms", "branding": { @@ -97,7 +98,6 @@ }, "spec": { "kind": "skill", - "skillType": "procedural", "riskLevel": "high", "collection": { "role": "parent", diff --git a/skills/discover-agent/SKILL.md b/skills/discover-agent/SKILL.md index e767e84..60a5d21 100644 --- a/skills/discover-agent/SKILL.md +++ b/skills/discover-agent/SKILL.md @@ -1,4 +1,5 @@ --- +license: "MIT" name: discover-agent description: 根据用户需求推荐最匹配的智能体,展示候选列表并引导选择。Use when 用户描述需求但不确定该找哪个智能体帮忙,或想浏览可用的智能体。 version: 2.7.0 diff --git a/skills/discover-agent/catalog-metadata.v1.json b/skills/discover-agent/catalog-metadata.v1.json index 58f3ec2..9e57ebb 100644 --- a/skills/discover-agent/catalog-metadata.v1.json +++ b/skills/discover-agent/catalog-metadata.v1.json @@ -52,7 +52,8 @@ "stewardship": "official", "availability": "installable", "license": { - "state": "unknown" + "state": "known", + "value": "MIT" }, "redistribution": "verify-package-terms", "listingMaintainer": { diff --git a/skills/docx/SKILL.md b/skills/docx/SKILL.md index 87b5106..982e48c 100644 --- a/skills/docx/SKILL.md +++ b/skills/docx/SKILL.md @@ -1,4 +1,5 @@ --- +license: "Anthropic Source Available License" name: docx description: >- Use this skill whenever the user wants to create, read, edit, or manipulate diff --git a/skills/docx/catalog-metadata.v1.json b/skills/docx/catalog-metadata.v1.json index f91123c..7895c44 100644 --- a/skills/docx/catalog-metadata.v1.json +++ b/skills/docx/catalog-metadata.v1.json @@ -53,7 +53,8 @@ "stewardship": "community", "availability": "installable", "license": { - "state": "unknown" + "state": "known", + "value": "Anthropic Source Available License" }, "redistribution": "verify-package-terms", "listingMaintainer": { diff --git a/skills/flyai-skill/catalog-metadata.v1.json b/skills/flyai-skill/catalog-metadata.v1.json index 60b738f..399c2ce 100644 --- a/skills/flyai-skill/catalog-metadata.v1.json +++ b/skills/flyai-skill/catalog-metadata.v1.json @@ -23,7 +23,9 @@ ] }, "release": { - "state": "unknown" + "state": "known", + "version": "1.0.15", + "versionScheme": "semver" }, "timestamps": { "catalogUpdatedAt": { diff --git a/skills/frontend-design/SKILL.md b/skills/frontend-design/SKILL.md index 874d117..f8cebab 100644 --- a/skills/frontend-design/SKILL.md +++ b/skills/frontend-design/SKILL.md @@ -9,7 +9,7 @@ description: >- generic AI aesthetics. Use when 用户提到 前端设计、网页设计、UI 设计、 界面设计、组件、海报、Landing Page、落地页、React 组件、Vue 组件、 CSS 样式、美化界面、设计一个、做一个网页、官网、仪表盘、Dashboard。 -license: Complete terms in LICENSE.txt +license: Apache-2.0 version: 1.0.2 type: procedural risk_level: low diff --git a/skills/frontend-design/catalog-metadata.v1.json b/skills/frontend-design/catalog-metadata.v1.json index f7de1db..2560b1c 100644 --- a/skills/frontend-design/catalog-metadata.v1.json +++ b/skills/frontend-design/catalog-metadata.v1.json @@ -55,7 +55,8 @@ "stewardship": "community", "availability": "installable", "license": { - "state": "unknown" + "state": "known", + "value": "Apache-2.0" }, "redistribution": "verify-package-terms", "listingMaintainer": { diff --git a/skills/image-to-image/SKILL.md b/skills/image-to-image/SKILL.md index 9aed707..d5ddffe 100644 --- a/skills/image-to-image/SKILL.md +++ b/skills/image-to-image/SKILL.md @@ -7,7 +7,7 @@ description: >- Use when 用户提到 图生图、修改图片、编辑图片、图片变换、改图、 换背景、换风格、图片编辑、以图生图、参考图、基于这张图、 把这张图改成、在这张图上、image edit、img2img。 -license: Complete terms in LICENSE.txt +license: MIT version: 1.0.2 type: procedural risk_level: low diff --git a/skills/image-to-image/catalog-metadata.v1.json b/skills/image-to-image/catalog-metadata.v1.json index e70d844..92f761d 100644 --- a/skills/image-to-image/catalog-metadata.v1.json +++ b/skills/image-to-image/catalog-metadata.v1.json @@ -53,7 +53,8 @@ "stewardship": "official", "availability": "installable", "license": { - "state": "unknown" + "state": "known", + "value": "MIT" }, "redistribution": "verify-package-terms", "listingMaintainer": { diff --git a/skills/impeccable/entry.json b/skills/impeccable/entry.json index f96e895..e0f66e6 100644 --- a/skills/impeccable/entry.json +++ b/skills/impeccable/entry.json @@ -34,5 +34,6 @@ "repoBranch": "main", "path": "plugin/skills/impeccable", "ref": "e4ab5e24bdf5321b72163d2fbcbe6fa985c848ba" - } + }, + "latestVersion": "3.9.1" } diff --git a/skills/karpathy-guidelines/catalog-metadata.v1.json b/skills/karpathy-guidelines/catalog-metadata.v1.json index 4b84c36..adfdcb6 100644 --- a/skills/karpathy-guidelines/catalog-metadata.v1.json +++ b/skills/karpathy-guidelines/catalog-metadata.v1.json @@ -26,7 +26,9 @@ ] }, "release": { - "state": "unknown" + "state": "known", + "version": "1.0.0", + "versionScheme": "semver" }, "timestamps": { "catalogUpdatedAt": { diff --git a/skills/last30days/entry.json b/skills/last30days/entry.json index 0c67cd7..8411e41 100644 --- a/skills/last30days/entry.json +++ b/skills/last30days/entry.json @@ -11,7 +11,7 @@ "hacker-news", "web" ], - "latestVersion": "3.11.1", + "latestVersion": "3.21.1", "i18n": { "zh-CN": { "name": "近 30 天研究", diff --git a/skills/luckin-my-coffee/entry.json b/skills/luckin-my-coffee/entry.json index 2dc01be..99cfc3f 100644 --- a/skills/luckin-my-coffee/entry.json +++ b/skills/luckin-my-coffee/entry.json @@ -30,5 +30,6 @@ "repoUrl": "https://unpkg.luckincoffeecdn.com/@luckin/my-coffee-skill@0.8.4/dist/my-coffee-skill.zip", "path": "my-coffee", "sha256": "5b079e6c52bc7db188e0a3b8af0b631e63accfa84bbb200e723c24b6da32ff3f" - } + }, + "latestVersion": "0.8.4" } diff --git a/skills/mail-operations/SKILL.md b/skills/mail-operations/SKILL.md index 25cb752..3493756 100644 --- a/skills/mail-operations/SKILL.md +++ b/skills/mail-operations/SKILL.md @@ -1,4 +1,5 @@ --- +license: "MIT" name: mail-operations description: >- Use this skill whenever the user wants to interact with email. This includes diff --git a/skills/mail-operations/catalog-metadata.v1.json b/skills/mail-operations/catalog-metadata.v1.json index 9b39dea..1afdc67 100644 --- a/skills/mail-operations/catalog-metadata.v1.json +++ b/skills/mail-operations/catalog-metadata.v1.json @@ -55,7 +55,8 @@ "stewardship": "official", "availability": "installable", "license": { - "state": "unknown" + "state": "known", + "value": "MIT" }, "redistribution": "verify-package-terms", "listingMaintainer": { diff --git a/skills/manage-skills/SKILL.md b/skills/manage-skills/SKILL.md index bbc0576..7932384 100644 --- a/skills/manage-skills/SKILL.md +++ b/skills/manage-skills/SKILL.md @@ -1,4 +1,5 @@ --- +license: "MIT" name: manage-skills description: >- 管理 Agent 的技能生命周期:通过 HTTP API 导入、安装、更新、删除技能, diff --git a/skills/manage-skills/catalog-metadata.v1.json b/skills/manage-skills/catalog-metadata.v1.json index c665a1d..5780a3d 100644 --- a/skills/manage-skills/catalog-metadata.v1.json +++ b/skills/manage-skills/catalog-metadata.v1.json @@ -54,7 +54,8 @@ "stewardship": "official", "availability": "installable", "license": { - "state": "unknown" + "state": "known", + "value": "MIT" }, "redistribution": "verify-package-terms", "listingMaintainer": { diff --git a/skills/manage-teams/SKILL.md b/skills/manage-teams/SKILL.md index 99ae316..57df86a 100644 --- a/skills/manage-teams/SKILL.md +++ b/skills/manage-teams/SKILL.md @@ -1,4 +1,5 @@ --- +license: "MIT" name: manage-teams description: 创建和管理 Agent 团队,组织多 Agent 协作。Use when 需要多个 Agent 持续协作、建立组织架构,或发布、安装和同步团队仓库时。 version: 1.3.0 diff --git a/skills/manage-teams/catalog-metadata.v1.json b/skills/manage-teams/catalog-metadata.v1.json index 1a4c587..4c13de9 100644 --- a/skills/manage-teams/catalog-metadata.v1.json +++ b/skills/manage-teams/catalog-metadata.v1.json @@ -52,7 +52,8 @@ "stewardship": "official", "availability": "installable", "license": { - "state": "unknown" + "state": "known", + "value": "MIT" }, "redistribution": "verify-package-terms", "listingMaintainer": { diff --git a/skills/markdown/SKILL.md b/skills/markdown/SKILL.md index a305ff6..6fbdaff 100644 --- a/skills/markdown/SKILL.md +++ b/skills/markdown/SKILL.md @@ -1,4 +1,5 @@ --- +license: "MIT" name: markdown description: >- Use this skill whenever the user wants to create, write, organize, or draft diff --git a/skills/markdown/catalog-metadata.v1.json b/skills/markdown/catalog-metadata.v1.json index 38d6de7..dbe5c8b 100644 --- a/skills/markdown/catalog-metadata.v1.json +++ b/skills/markdown/catalog-metadata.v1.json @@ -53,7 +53,8 @@ "stewardship": "official", "availability": "installable", "license": { - "state": "unknown" + "state": "known", + "value": "MIT" }, "redistribution": "verify-package-terms", "listingMaintainer": { diff --git a/skills/minimax-music-gen/SKILL.md b/skills/minimax-music-gen/SKILL.md index 8a5c631..88d53fd 100644 --- a/skills/minimax-music-gen/SKILL.md +++ b/skills/minimax-music-gen/SKILL.md @@ -6,7 +6,7 @@ description: >- generation, and music cover. Use when 用户提到 生成音乐、文生音乐、 AI 作曲、创作歌曲、写一首歌、音乐生成、AI 音乐、MiniMax 音乐、 作词作曲、纯音乐、伴奏、翻唱、cover。 -license: Complete terms in LICENSE.txt +license: MIT version: 1.1.5 type: procedural risk_level: low diff --git a/skills/minimax-music-gen/catalog-metadata.v1.json b/skills/minimax-music-gen/catalog-metadata.v1.json index a105342..15e5e9b 100644 --- a/skills/minimax-music-gen/catalog-metadata.v1.json +++ b/skills/minimax-music-gen/catalog-metadata.v1.json @@ -54,7 +54,8 @@ "stewardship": "official", "availability": "installable", "license": { - "state": "unknown" + "state": "known", + "value": "MIT" }, "redistribution": "verify-package-terms", "listingMaintainer": { diff --git a/skills/minimax-video-gen/SKILL.md b/skills/minimax-video-gen/SKILL.md index 7eae779..b1cf722 100644 --- a/skills/minimax-video-gen/SKILL.md +++ b/skills/minimax-video-gen/SKILL.md @@ -6,7 +6,7 @@ description: >- The API is asynchronous — submit a task, poll for status, then download. Use when 用户提到 生成视频、文生视频、AI 视频、创建视频、视频生成、 动画生成、MiniMax 视频、海螺、Hailuo、图片变视频、图生视频。 -license: Complete terms in LICENSE.txt +license: MIT version: 1.3.1 type: procedural risk_level: low diff --git a/skills/minimax-video-gen/catalog-metadata.v1.json b/skills/minimax-video-gen/catalog-metadata.v1.json index ef6fd2e..b61fb36 100644 --- a/skills/minimax-video-gen/catalog-metadata.v1.json +++ b/skills/minimax-video-gen/catalog-metadata.v1.json @@ -54,7 +54,8 @@ "stewardship": "official", "availability": "installable", "license": { - "state": "unknown" + "state": "known", + "value": "MIT" }, "redistribution": "verify-package-terms", "listingMaintainer": { diff --git a/skills/multi-source-sentiment/SKILL.md b/skills/multi-source-sentiment/SKILL.md index 5a36fc9..7392b84 100644 --- a/skills/multi-source-sentiment/SKILL.md +++ b/skills/multi-source-sentiment/SKILL.md @@ -1,4 +1,5 @@ --- +license: "MIT" name: multi-source-sentiment description: >- 企业尽调舆情采集——通过抖音指数、抖音精选、WebSearch 三大数据源采集企业舆情,分析负面风险(诉讼/处罚/质量/高管/劳资),输出尽调舆情报告。Use when 用户提到"查舆情"、"企业舆情"、"负面新闻"、"舆论风险"、"尽调舆情"、"企业口碑"、"舆情分析"、"网络口碑"。 diff --git a/skills/multi-source-sentiment/catalog-metadata.v1.json b/skills/multi-source-sentiment/catalog-metadata.v1.json index d5eed4a..ff2bd5e 100644 --- a/skills/multi-source-sentiment/catalog-metadata.v1.json +++ b/skills/multi-source-sentiment/catalog-metadata.v1.json @@ -53,7 +53,8 @@ "stewardship": "official", "availability": "installable", "license": { - "state": "unknown" + "state": "known", + "value": "MIT" }, "redistribution": "verify-package-terms", "listingMaintainer": { @@ -69,6 +70,7 @@ }, "spec": { "kind": "skill", - "riskLevel": "medium" + "riskLevel": "medium", + "skillType": "procedural" } } diff --git a/skills/nodejs-runtime/SKILL.md b/skills/nodejs-runtime/SKILL.md index 3c62320..413c9a7 100644 --- a/skills/nodejs-runtime/SKILL.md +++ b/skills/nodejs-runtime/SKILL.md @@ -1,4 +1,5 @@ --- +license: "MIT" name: nodejs-runtime description: >- Use this skill when the user needs to install, upgrade, or troubleshoot diff --git a/skills/nodejs-runtime/catalog-metadata.v1.json b/skills/nodejs-runtime/catalog-metadata.v1.json index ee927aa..4d198ae 100644 --- a/skills/nodejs-runtime/catalog-metadata.v1.json +++ b/skills/nodejs-runtime/catalog-metadata.v1.json @@ -57,7 +57,8 @@ "stewardship": "official", "availability": "installable", "license": { - "state": "unknown" + "state": "known", + "value": "MIT" }, "redistribution": "verify-package-terms", "listingMaintainer": { diff --git a/skills/pdf/SKILL.md b/skills/pdf/SKILL.md index f48509c..dcaed20 100644 --- a/skills/pdf/SKILL.md +++ b/skills/pdf/SKILL.md @@ -1,4 +1,5 @@ --- +license: "Anthropic Source Available License" name: pdf description: >- Use this skill whenever the user wants to do anything with PDF files. This diff --git a/skills/pdf/catalog-metadata.v1.json b/skills/pdf/catalog-metadata.v1.json index 5de90ba..c88623e 100644 --- a/skills/pdf/catalog-metadata.v1.json +++ b/skills/pdf/catalog-metadata.v1.json @@ -53,7 +53,8 @@ "stewardship": "community", "availability": "installable", "license": { - "state": "unknown" + "state": "known", + "value": "Anthropic Source Available License" }, "redistribution": "verify-package-terms", "listingMaintainer": { diff --git a/skills/pptx/SKILL.md b/skills/pptx/SKILL.md index ebbc571..8f52c42 100644 --- a/skills/pptx/SKILL.md +++ b/skills/pptx/SKILL.md @@ -1,4 +1,5 @@ --- +license: "Anthropic Source Available License" name: pptx description: >- Use this skill any time a .pptx file is involved in any way — as input, diff --git a/skills/pptx/catalog-metadata.v1.json b/skills/pptx/catalog-metadata.v1.json index b10ccd6..0638732 100644 --- a/skills/pptx/catalog-metadata.v1.json +++ b/skills/pptx/catalog-metadata.v1.json @@ -54,7 +54,8 @@ "stewardship": "community", "availability": "installable", "license": { - "state": "unknown" + "state": "known", + "value": "Anthropic Source Available License" }, "redistribution": "verify-package-terms", "listingMaintainer": { diff --git a/skills/python-runtime/SKILL.md b/skills/python-runtime/SKILL.md index 8da0a12..5f03c6e 100644 --- a/skills/python-runtime/SKILL.md +++ b/skills/python-runtime/SKILL.md @@ -1,4 +1,5 @@ --- +license: "MIT" name: python-runtime description: >- Use this skill when the user needs to install, upgrade, or troubleshoot diff --git a/skills/python-runtime/catalog-metadata.v1.json b/skills/python-runtime/catalog-metadata.v1.json index 5e541df..27d41ed 100644 --- a/skills/python-runtime/catalog-metadata.v1.json +++ b/skills/python-runtime/catalog-metadata.v1.json @@ -58,7 +58,8 @@ "stewardship": "official", "availability": "installable", "license": { - "state": "unknown" + "state": "known", + "value": "MIT" }, "redistribution": "verify-package-terms", "listingMaintainer": { diff --git a/skills/registering-services/SKILL.md b/skills/registering-services/SKILL.md index b4af156..cfd9836 100644 --- a/skills/registering-services/SKILL.md +++ b/skills/registering-services/SKILL.md @@ -1,4 +1,5 @@ --- +license: "MIT" name: registering-services description: >- Register an external HTTP/MCP service to the global Application & Service diff --git a/skills/registering-services/catalog-metadata.v1.json b/skills/registering-services/catalog-metadata.v1.json index a7272e9..fd4dac6 100644 --- a/skills/registering-services/catalog-metadata.v1.json +++ b/skills/registering-services/catalog-metadata.v1.json @@ -53,7 +53,8 @@ "stewardship": "official", "availability": "installable", "license": { - "state": "unknown" + "state": "known", + "value": "MIT" }, "redistribution": "verify-package-terms", "listingMaintainer": { diff --git a/skills/s3-storage-operations/SKILL.md b/skills/s3-storage-operations/SKILL.md index 581c72f..aed9339 100644 --- a/skills/s3-storage-operations/SKILL.md +++ b/skills/s3-storage-operations/SKILL.md @@ -1,4 +1,5 @@ --- +license: "MIT" name: s3-storage-operations description: 操作 S3 兼容对象存储(上传、下载、列举、删除),通过 DesireCore HTTP API 调用。Use when 用户要求上传/下载/分享文件、需要生成下载链接、或工作流产出文件需要持久化存储与分发。 version: 2.0.4 diff --git a/skills/s3-storage-operations/catalog-metadata.v1.json b/skills/s3-storage-operations/catalog-metadata.v1.json index 0ffbc59..5f7a319 100644 --- a/skills/s3-storage-operations/catalog-metadata.v1.json +++ b/skills/s3-storage-operations/catalog-metadata.v1.json @@ -54,7 +54,8 @@ "stewardship": "official", "availability": "installable", "license": { - "state": "unknown" + "state": "known", + "value": "MIT" }, "redistribution": "verify-package-terms", "listingMaintainer": { diff --git a/skills/skill-creator/SKILL.md b/skills/skill-creator/SKILL.md index aa74e77..67a87ae 100644 --- a/skills/skill-creator/SKILL.md +++ b/skills/skill-creator/SKILL.md @@ -1,4 +1,5 @@ --- +license: "MIT" name: skill-creator description: >- 引导用户创建和编辑符合规范的 SKILL.md 技能包。支持 DesireCore 完整格式 diff --git a/skills/skill-creator/catalog-metadata.v1.json b/skills/skill-creator/catalog-metadata.v1.json index 02c8130..d09e5b5 100644 --- a/skills/skill-creator/catalog-metadata.v1.json +++ b/skills/skill-creator/catalog-metadata.v1.json @@ -54,7 +54,8 @@ "stewardship": "official", "availability": "installable", "license": { - "state": "unknown" + "state": "known", + "value": "MIT" }, "redistribution": "verify-package-terms", "listingMaintainer": { diff --git a/skills/tech-diagram/SKILL.md b/skills/tech-diagram/SKILL.md index 08cc80d..d3b4c05 100644 --- a/skills/tech-diagram/SKILL.md +++ b/skills/tech-diagram/SKILL.md @@ -1,4 +1,5 @@ --- +license: "MIT" name: tech-diagram description: >- Use this skill when the user wants to turn a description into a technical diff --git a/skills/tech-diagram/catalog-metadata.v1.json b/skills/tech-diagram/catalog-metadata.v1.json index 3f10b57..e1f8a9d 100644 --- a/skills/tech-diagram/catalog-metadata.v1.json +++ b/skills/tech-diagram/catalog-metadata.v1.json @@ -54,7 +54,8 @@ "stewardship": "official", "availability": "installable", "license": { - "state": "unknown" + "state": "known", + "value": "MIT" }, "redistribution": "verify-package-terms", "listingMaintainer": { diff --git a/skills/tianyancha-risk/SKILL.md b/skills/tianyancha-risk/SKILL.md index 3f96eb6..847575b 100644 --- a/skills/tianyancha-risk/SKILL.md +++ b/skills/tianyancha-risk/SKILL.md @@ -1,4 +1,5 @@ --- +license: "MIT" name: tianyancha-risk description: >- 天眼查企业风险查询——输入企业名称,返回风险画像(自身风险/周边风险/历史风险/预警提醒,含分类统计与明细)。Use when 用户提到"查风险"、"企业风险"、"风险画像"、"司法风险"、"经营风险"、"开庭公告"、"裁判文书"、"被执行人"、"天眼查"。 diff --git a/skills/tianyancha-risk/catalog-metadata.v1.json b/skills/tianyancha-risk/catalog-metadata.v1.json index c8809de..799f2e3 100644 --- a/skills/tianyancha-risk/catalog-metadata.v1.json +++ b/skills/tianyancha-risk/catalog-metadata.v1.json @@ -53,7 +53,8 @@ "stewardship": "official", "availability": "installable", "license": { - "state": "unknown" + "state": "known", + "value": "MIT" }, "redistribution": "verify-package-terms", "listingMaintainer": { @@ -69,6 +70,7 @@ }, "spec": { "kind": "skill", - "riskLevel": "low" + "riskLevel": "low", + "skillType": "procedural" } } diff --git a/skills/update-agent/SKILL.md b/skills/update-agent/SKILL.md index 33f950c..5a7b01e 100644 --- a/skills/update-agent/SKILL.md +++ b/skills/update-agent/SKILL.md @@ -1,4 +1,5 @@ --- +license: "MIT" name: update-agent description: >- 安全更新现有智能体的配置、人格、原则、技能与记忆,输出可审阅 diff 并在确认后应用与提交。Use when 用户要求修改 Agent diff --git a/skills/update-agent/catalog-metadata.v1.json b/skills/update-agent/catalog-metadata.v1.json index eced2c0..0a4ddac 100644 --- a/skills/update-agent/catalog-metadata.v1.json +++ b/skills/update-agent/catalog-metadata.v1.json @@ -52,7 +52,8 @@ "stewardship": "official", "availability": "installable", "license": { - "state": "unknown" + "state": "known", + "value": "MIT" }, "redistribution": "verify-package-terms", "listingMaintainer": { diff --git a/skills/using-services/SKILL.md b/skills/using-services/SKILL.md index f54394d..7173c48 100644 --- a/skills/using-services/SKILL.md +++ b/skills/using-services/SKILL.md @@ -1,4 +1,5 @@ --- +license: "MIT" name: using-services description: >- Discover and invoke HTTP/MCP services already registered in the global diff --git a/skills/using-services/catalog-metadata.v1.json b/skills/using-services/catalog-metadata.v1.json index 5788b51..852cb89 100644 --- a/skills/using-services/catalog-metadata.v1.json +++ b/skills/using-services/catalog-metadata.v1.json @@ -54,7 +54,8 @@ "stewardship": "official", "availability": "installable", "license": { - "state": "unknown" + "state": "known", + "value": "MIT" }, "redistribution": "verify-package-terms", "listingMaintainer": { diff --git a/skills/web-access/SKILL.md b/skills/web-access/SKILL.md index 8cdd956..ace15e0 100644 --- a/skills/web-access/SKILL.md +++ b/skills/web-access/SKILL.md @@ -14,7 +14,7 @@ description: >- 查资料、抓取网页、研究、调研、最新资讯、文档查询、对比、竞品、技术文档、 新闻、网址、URL、找一下、搜一下、查一下、小红书、B站、微博、飞书、Twitter、 推特、X、知乎、公众号、已登录、登录状态。 -license: Complete terms in LICENSE.txt +license: MIT version: 3.4.4 type: procedural risk_level: low diff --git a/skills/web-access/catalog-metadata.v1.json b/skills/web-access/catalog-metadata.v1.json index 41522aa..9191156 100644 --- a/skills/web-access/catalog-metadata.v1.json +++ b/skills/web-access/catalog-metadata.v1.json @@ -56,7 +56,8 @@ "stewardship": "official", "availability": "installable", "license": { - "state": "unknown" + "state": "known", + "value": "MIT" }, "redistribution": "verify-package-terms", "listingMaintainer": { diff --git a/skills/workflow/SKILL.md b/skills/workflow/SKILL.md index 793eabd..84598a4 100644 --- a/skills/workflow/SKILL.md +++ b/skills/workflow/SKILL.md @@ -1,4 +1,5 @@ --- +license: "MIT" name: workflow description: >- 引导 Agent 设计、编辑、测试和执行 Workflow 工作流。Use when diff --git a/skills/workflow/catalog-metadata.v1.json b/skills/workflow/catalog-metadata.v1.json index a666001..d5c649d 100644 --- a/skills/workflow/catalog-metadata.v1.json +++ b/skills/workflow/catalog-metadata.v1.json @@ -53,7 +53,8 @@ "stewardship": "official", "availability": "installable", "license": { - "state": "unknown" + "state": "known", + "value": "MIT" }, "redistribution": "verify-package-terms", "listingMaintainer": { diff --git a/skills/xiaomi-tts/SKILL.md b/skills/xiaomi-tts/SKILL.md index 894c917..389c753 100644 --- a/skills/xiaomi-tts/SKILL.md +++ b/skills/xiaomi-tts/SKILL.md @@ -7,7 +7,7 @@ description: >- design. Use when 用户提到 语音合成、文字转语音、TTS、朗读、读出来、生成语音、 生成音频、文本转音频、配音、念出来、小米语音、MiMo 语音、小米 TTS。 -license: Complete terms in LICENSE.txt +license: MIT version: 1.0.3 type: procedural risk_level: low diff --git a/skills/xiaomi-tts/catalog-metadata.v1.json b/skills/xiaomi-tts/catalog-metadata.v1.json index 214bd1c..4ff7e62 100644 --- a/skills/xiaomi-tts/catalog-metadata.v1.json +++ b/skills/xiaomi-tts/catalog-metadata.v1.json @@ -55,7 +55,8 @@ "stewardship": "official", "availability": "installable", "license": { - "state": "unknown" + "state": "known", + "value": "MIT" }, "redistribution": "verify-package-terms", "listingMaintainer": { diff --git a/skills/xlsx/SKILL.md b/skills/xlsx/SKILL.md index 5233643..7513945 100644 --- a/skills/xlsx/SKILL.md +++ b/skills/xlsx/SKILL.md @@ -1,4 +1,5 @@ --- +license: "Anthropic Source Available License" name: xlsx description: >- Use this skill any time a spreadsheet file is the primary input or output. diff --git a/skills/xlsx/catalog-metadata.v1.json b/skills/xlsx/catalog-metadata.v1.json index 809e01b..7788399 100644 --- a/skills/xlsx/catalog-metadata.v1.json +++ b/skills/xlsx/catalog-metadata.v1.json @@ -53,7 +53,8 @@ "stewardship": "community", "availability": "installable", "license": { - "state": "unknown" + "state": "known", + "value": "Anthropic Source Available License" }, "redistribution": "verify-package-terms", "listingMaintainer": {