feat: 迁移统一目录元数据契约 (#102)

## 中文

- 为 System Agent、34 个 Builtin Skill、28 个 Pointer/Collection 条目增加 catalog
sidecar
- 覆盖 147 个 collection child,并固定可证明的来源;无法证明的内容保持 listing-only/unknown
- 增加 strict Schema、validator、collection check 与 CI 完整性门禁

## English

- Add catalog metadata sidecars for the System Agent, 34 built-in
Skills, and 28 pointer/collection entries
- Cover 147 collection children while keeping unverifiable facts
listing-only or unknown
- Add strict schemas, validators, deterministic collection checks, and
CI completeness gates

## 验证 / Verification

- Catalog validator 17/17
- Collection generator 4/4
- 63 sidecars, 147 children, zero errors
This commit is contained in:
2026-08-31 04:10:49 -04:00
committed by GitHub
parent 40944ca1d3
commit a205ef20f0
80 changed files with 10734 additions and 21 deletions

View File

@@ -0,0 +1,208 @@
{
"$schema": "../../schemas/catalog-metadata.v1.schema.json",
"schemaVersion": 1,
"identity": {
"kind": "skill",
"id": "khazix-skills"
},
"presentation": {
"defaultLocale": "en-US",
"i18n": {
"en-US": {
"name": "Khazix Skills",
"summary": "Khazix's open-source collection of daily-use AI skills following the AgentSkills standard, working with Claude Code, Codex and OpenCode"
},
"zh-CN": {
"name": "卡兹克 Skills",
"summary": "卡兹克日常在用的开源 AI Skill 合集,遵循 AgentSkills 标准,适配 Claude Code、Codex、OpenCode 等"
}
},
"category": "productivity",
"tags": [
"khazix",
"ai-news",
"writing",
"analysis"
]
},
"release": {
"state": "unknown"
},
"timestamps": {
"catalogUpdatedAt": {
"state": "known",
"value": "2026-08-09T08:25:20Z",
"precision": "second"
},
"releasePublishedAt": {
"state": "unknown"
},
"reviewedAt": {
"state": "unknown"
},
"upstreamObservedAt": {
"state": "known",
"value": "2026-07-09T13:37:59Z",
"precision": "second"
}
},
"provenance": {
"content": {
"kind": "git",
"url": "https://github.com/KKKKhazix/khazix-skills.git",
"ref": "d4e43c91f16dcd859748c1d71ec7d8aa1ebb4694"
}
},
"governance": {
"stewardship": "community",
"availability": "listing-only",
"license": {
"state": "unknown"
},
"redistribution": "allowed",
"upstreamMaintainer": {
"name": "KKKKhazix",
"url": "https://github.com/KKKKhazix/khazix-skills",
"verified": false
}
},
"compatibility": {
"platforms": {
"state": "unknown"
}
},
"spec": {
"kind": "skill",
"collection": {
"role": "parent",
"childCount": 5,
"children": [
{
"identity": {
"kind": "skill",
"id": "aihot",
"parentId": "khazix-skills"
},
"path": "aihot",
"presentation": {
"defaultLocale": "en-US",
"i18n": {
"en-US": {
"name": "aihot",
"summary": "AI HOT (aihot.virxact.com) 中文 AI 资讯查询 Skill。当用户想知道\"今天 AI 圈有什么\"、\"AI 日报\"、\"AI HOT\"、\"AI 资讯\"、\"AI 热点\"、\"最近 AI\"、\"OpenAI/Anthropic/Google 最近发布了什么\"、\"AI hot today\"、\"AI new…"
},
"zh-CN": {
"name": "aihot",
"summary": "AI HOT (aihot.virxact.com) 中文 AI 资讯查询 Skill。当用户想知道\"今天 AI 圈有什么\"、\"AI 日报\"、\"AI HOT\"、\"AI 资讯\"、\"AI 热点\"、\"最近 AI\"、\"OpenAI/Anthropic/Google 最近发布了什么\"、\"AI hot today\"、\"AI new…"
}
},
"tags": []
},
"release": {
"state": "unknown"
}
},
{
"identity": {
"kind": "skill",
"id": "hv-analysis",
"parentId": "khazix-skills"
},
"path": "hv-analysis",
"presentation": {
"defaultLocale": "en-US",
"i18n": {
"en-US": {
"name": "hv-analysis",
"summary": "横纵分析法Horizontal-Vertical Analysis深度研究Skill。由数字生命卡兹克提出融合了索绪尔的历时-共时分析、社会科学的纵向-横截面研究设计、商学院案例研究法与竞争战略分析的核心思想。"
},
"zh-CN": {
"name": "hv-analysis",
"summary": "横纵分析法Horizontal-Vertical Analysis深度研究Skill。由数字生命卡兹克提出融合了索绪尔的历时-共时分析、社会科学的纵向-横截面研究设计、商学院案例研究法与竞争战略分析的核心思想。"
}
},
"tags": []
},
"release": {
"state": "unknown"
}
},
{
"identity": {
"kind": "skill",
"id": "khazix-writer",
"parentId": "khazix-skills"
},
"path": "khazix-writer",
"presentation": {
"defaultLocale": "en-US",
"i18n": {
"en-US": {
"name": "khazix-writer",
"summary": "数字生命卡兹克Khazix的公众号长文写作skill。当用户需要撰写公众号文章、写稿子、续写文章、根据素材产出长文时使用。触发词包括但不限于写文章、写稿子、帮我写、续写、扩写、公众号文章、长文、出稿、按我的风格写。即使用户只是说\"帮我把这个写成文章\"或\"用我的风格写一下\",只要上下文涉及内容创作和公众号输出,都应…"
},
"zh-CN": {
"name": "khazix-writer",
"summary": "数字生命卡兹克Khazix的公众号长文写作skill。当用户需要撰写公众号文章、写稿子、续写文章、根据素材产出长文时使用。触发词包括但不限于写文章、写稿子、帮我写、续写、扩写、公众号文章、长文、出稿、按我的风格写。即使用户只是说\"帮我把这个写成文章\"或\"用我的风格写一下\",只要上下文涉及内容创作和公众号输出,都应…"
}
},
"tags": []
},
"release": {
"state": "unknown"
}
},
{
"identity": {
"kind": "skill",
"id": "neat-freak",
"parentId": "khazix-skills"
},
"path": "neat-freak",
"presentation": {
"defaultLocale": "en-US",
"i18n": {
"en-US": {
"name": "neat-freak",
"summary": "End-of-session knowledge cleanup with OCD-level rigor — reconciles project docs (CLAUDE.md, README.md, docs/) and agent memory against the code, and audits whet…"
},
"zh-CN": {
"name": "neat-freak",
"summary": "End-of-session knowledge cleanup with OCD-level rigor — reconciles project docs (CLAUDE.md, README.md, docs/) and agent memory against the code, and audits whet…"
}
},
"tags": []
},
"release": {
"state": "unknown"
}
},
{
"identity": {
"kind": "skill",
"id": "storage-analyzer",
"parentId": "khazix-skills"
},
"path": "storage-analyzer",
"presentation": {
"defaultLocale": "en-US",
"i18n": {
"en-US": {
"name": "storage-analyzer",
"summary": "macOS / Windows 只读存储分析助手(自动识别系统)。扫描整机磁盘占用,找出 占空间大户,把每一项分成 🟢可自动清理 / 🟡需人工判断 / 🔴谨慎清理 三级并给出 可执行处置方案,生成排版精美、可折叠、命令可一键复制的交互式 HTML 报告,并可 起本地服务在网页上一键删除(移废纸篓/直接删)。扫描全程只读…"
},
"zh-CN": {
"name": "storage-analyzer",
"summary": "macOS / Windows 只读存储分析助手(自动识别系统)。扫描整机磁盘占用,找出 占空间大户,把每一项分成 🟢可自动清理 / 🟡需人工判断 / 🔴谨慎清理 三级并给出 可执行处置方案,生成排版精美、可折叠、命令可一键复制的交互式 HTML 报告,并可 起本地服务在网页上一键删除(移废纸篓/直接删)。扫描全程只读…"
}
},
"tags": []
},
"release": {
"state": "unknown"
}
}
]
}
}
}