[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6P042CZP0V0BZRR6M94NBA6":3,"skill-same:01M6P042CZP0V0BZRR6M94NBA6":141},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":22,"publishedAt":43,"linkOnly":44,"markdownContent":45,"markdownBody":46,"frontMatter":47,"refName":26,"commitSha":60,"skillDirectory":61,"forksCount":13,"repositoryHtmlUrl":62,"repositoryHomepageUrl":6,"ownerHtmlUrl":63,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":64,"install":65,"resources":78},"01M6P042CZP0V0BZRR6M94NBA6","crossframe-casebook",null,"Use when CrossFrame Suite routes explicit Chinese casebook work: turning materials into reusable cases, anonymized entries, mechanisms, and retrieval indexes.","duc-duy-1612\u002FOnline-Delivery-Systems-Web","duc-duy-1612","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F192231384?v=4","01M6NSDKQQDKVTHZ8DZMZ1VYY6","01M6NSDKW8DDVTQHBT1HBDDJPT",0,"MIT","https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fcrossframe-casebook\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42],"crossframe casebook","casebook","crossframe","main","materials","case-study","retrieval","case","entries","study","github","chinese","community","reusable","use","work","knowledge","https","license","codex","2026-11-10 10:12:30",false,"---\nname: crossframe-casebook\ndescription: \"Use when CrossFrame Suite routes explicit Chinese casebook work: turning materials into reusable cases, anonymized entries, mechanisms, and retrieval indexes.\"\ncategory: content\nrisk: safe\nsource: community\nsource_repo: xi-kari\u002Fcrossframe-skill\nsource_type: community\ndate_added: 2026-06-16\nauthor: xi-kari\nlicense: MIT\nlicense_source: https:\u002F\u002Fgithub.com\u002Fxi-kari\u002Fcrossframe-skill\u002Fblob\u002Fmain\u002FLICENSE\ntools:\n  - \"Agent Skills\"\n  - Codex\n  - Claude\ntags:\n  - crossframe\n  - chinese\n  - casebook\n  - case-study\n  - knowledge-base\n---\n# CrossFrame Casebook\n\n\n\n## When to Use This Skill\n\n- Use when `crossframe-suite` routes explicit CrossFrame materials into reusable casebook entries, anonymized case records, mechanism extraction, or retrieval indexes.\n- Use when the goal is future reuse rather than immediate advice.\n- Do not use independently unless the user explicitly names this sibling skill.\n\n## Packaged Source Note\n\nThis AAS-ready copy preserves the original CrossFrame skill body below. Chinese remains the canonical semantic layer; English metadata is only for discovery, installation, and repository review.\n\n## Limitations\n\n- The skill body is intentionally Chinese-canonical; English metadata is for discovery and does not replace the original Chinese terms.\n- Use only after explicit CrossFrame invocation or `crossframe-suite` routing; do not apply it as a generic default reasoning layer.\n- It structures analysis, drafting, and review, but does not replace source verification, domain expertise, or legal, medical, or financial judgment.\n\n> **本 skill 不独立触发。** 所有 CrossFrame 任务统一从 `crossframe-suite` 入口调度。用户无需直接调用本 skill；suite 根据路由规则在需要时自动加载。\n\n如果案例沉淀之后还要成文、教学、辩论或公共\u002F组织专项判断，先读取 `..\u002Fcrossframe-suite\u002FSKILL.md` 做总调度；本 skill 只负责案例库条目和可复用材料结构。\n\nCrossFrame Casebook 是 `crossframe` 的平行案例库 skill，不替代 `crossframe`。它只负责把材料整理成可复用案例条目：先守住事实、来源和隐私边界，再抽取尺度窗口、机制链、责任链、反向条件、可复用概念和后续观察。\n\n中文为权威语义。英文只用于 skill id、文件名、字段名或对外简介；遇到中英文冲突，以中文术语为准。\n\n## 必须执行的顺序\n\n1. 读取 `..\u002Fcrossframe\u002FSKILL.md`，确认本次材料应遵守的 CrossFrame 基本闸门与表达边界。\n2. 读取 `..\u002Fcrossframe\u002Freferences\u002Fread-routing-map.md`，按材料主题选择需要对齐的 CrossFrame protocol、概念卡和判断档位。\n3. 如果材料触发高责任、公共制度、亲密关系、长期演化、框架治理、AI 现实验证、弱信号\u002F不透明、无法退出、工具化、隐喻\u002F来源透明或文章输出，必须追加读取 `..\u002Fcrossframe\u002Freferences\u002Fcontinuity-bundles.md`，并按需使用 `..\u002Fcrossframe\u002Fworksheets\u002Fsource-continuity-check.md`；未完成联读时只能降档。\n4. 复用 `..\u002Fcrossframe\u002Ftemplates\u002Fread-state-capsule.md` 规定的 `v5-read-state-capsule`，并在高责任、公共、AI\u002F过程性产物、生命周期、无法退出主体或文章输出场景执行 `..\u002Fcrossframe\u002Fworksheets\u002Fsource-anchor-integrity-check.md`。如果胶囊缺失，回到 `..\u002Fcrossframe\u002FSKILL.md` 补齐；本 skill 不重新发明源路由。\n5. 读取 `protocols\u002Fmaterial-boundary-protocol.md`，先做来源、事实、推测、隐私和可公开性分层。\n6. 读取 `protocols\u002Fcasebook-build-protocol.md`，决定本次是新建案例、清洗旧案例、批量索引、比较案例，还是把复盘转成案例库。\n7. 读取 `references\u002Fcasebook-field-guide.md`，保证每个案例至少沉淀九项：案例摘要、事实边界、材料来源、尺度窗口、机制链、责任链、反向条件、可复用概念、后续观察。\n8. 读取 `references\u002Fprivacy-and-redaction-rules.md`，对个人、组织、地名、时间、聊天原文、截图、链接和可识别细节做脱敏。\n9. 读取 `protocols\u002Fmechanism-extraction-protocol.md`，从故事叙述中抽出机制链与责任链，避免只写剧情或堆概念。\n10. 按任务读取模板：单案例读 `templates\u002Fcasebook-entry-template.md`；批量案例读 `templates\u002Fcasebook-index-template.md`；需要来源审计读 `templates\u002Fredacted-source-ledger-template.md`。\n11. 输出前做 smoke check：不得把猜测当事实、不得泄露隐私、不得只写故事不抽机制、不得概念堆砌。\n\n## 输入处理\n\n- 聊天记录：保留互动结构、角色关系、可观察行为和时间顺序；删除或泛化姓名、账号、联系方式、精确位置和无关私密细节。\n- 组织材料：区分正式制度、口头惯例、会议纪要、项目记录、个人感受和二手转述。\n- 项目复盘：区分结果事实、过程事实、解释、责任归因、补救动作和未验证假设。\n- 公共争议：区分公开来源、当事人说法、媒体报道、平台规则、法律事实、舆论解释和模型推测；涉及最新事实或真实人物组织时必须查源。\n\n## 默认输出\n\n默认输出一个或多个 `案例库条目`。每个条目至少包含：\n\n- 案例摘要\n- 事实边界\n- 材料来源\n- 尺度窗口\n- 机制链\n- 责任链\n- 反向条件\n- 可复用概念\n- 后续观察\n\n如用户要求可维护案例库，再追加 `案例索引`、`标签`、`相似案例`、`复用场景` 和 `更新记录`。\n\n## 硬规则\n\n- 不准复制 `crossframe` 全文；只通过相对路径读取 canonical skill 与路由图。\n- 不准把聊天原文或个人信息直接沉淀为案例资产，除非用户明确要求且已确认可公开范围。\n- 不准把猜测、动机推断、二手评价写成事实。\n- 不准只讲故事；每个案例必须抽出至少一条机制链和一条责任链。\n- 不准用 CrossFrame 术语替代案例事实；概念必须服务于复用，而不是装饰输出。\n- 不准把案例库写成人格审判、组织定罪、舆论宣判或合规背书。\n- 不准用公共尺度抹掉个人伤害、组织失职、证据缺口或责任链。\n- 证据不足但风险紧急时，只能给低风险、可撤回、可观察的后续观察项。\n\n## 质量门\n\n一次合格的 casebook 输出必须能回答：\n\n- 这个案例可以复用来识别什么结构问题？\n- 哪些材料是事实，哪些只是解释或猜测？\n- 这个案例的来源是否可追溯、可脱敏、可公开？\n- 当前使用的是哪一个尺度窗口，是否发生了不当尺度转移？\n- 机制链如何从条件、行为、反馈走向结果？\n- 责任链中谁有改变条件的权力，谁在承担成本？\n- 什么反向条件会推翻或降档本案例判断？\n- 哪些概念真正提高复用性，哪些只是术语堆砌？\n- 下一次遇到相似材料时，应该观察什么信号？\n","# CrossFrame Casebook\n\n\n\n## When to Use This Skill\n\n- Use when `crossframe-suite` routes explicit CrossFrame materials into reusable casebook entries, anonymized case records, mechanism extraction, or retrieval indexes.\n- Use when the goal is future reuse rather than immediate advice.\n- Do not use independently unless the user explicitly names this sibling skill.\n\n## Packaged Source Note\n\nThis AAS-ready copy preserves the original CrossFrame skill body below. Chinese remains the canonical semantic layer; English metadata is only for discovery, installation, and repository review.\n\n## Limitations\n\n- The skill body is intentionally Chinese-canonical; English metadata is for discovery and does not replace the original Chinese terms.\n- Use only after explicit CrossFrame invocation or `crossframe-suite` routing; do not apply it as a generic default reasoning layer.\n- It structures analysis, drafting, and review, but does not replace source verification, domain expertise, or legal, medical, or financial judgment.\n\n> **本 skill 不独立触发。** 所有 CrossFrame 任务统一从 `crossframe-suite` 入口调度。用户无需直接调用本 skill；suite 根据路由规则在需要时自动加载。\n\n如果案例沉淀之后还要成文、教学、辩论或公共\u002F组织专项判断，先读取 `..\u002Fcrossframe-suite\u002FSKILL.md` 做总调度；本 skill 只负责案例库条目和可复用材料结构。\n\nCrossFrame Casebook 是 `crossframe` 的平行案例库 skill，不替代 `crossframe`。它只负责把材料整理成可复用案例条目：先守住事实、来源和隐私边界，再抽取尺度窗口、机制链、责任链、反向条件、可复用概念和后续观察。\n\n中文为权威语义。英文只用于 skill id、文件名、字段名或对外简介；遇到中英文冲突，以中文术语为准。\n\n## 必须执行的顺序\n\n1. 读取 `..\u002Fcrossframe\u002FSKILL.md`，确认本次材料应遵守的 CrossFrame 基本闸门与表达边界。\n2. 读取 `..\u002Fcrossframe\u002Freferences\u002Fread-routing-map.md`，按材料主题选择需要对齐的 CrossFrame protocol、概念卡和判断档位。\n3. 如果材料触发高责任、公共制度、亲密关系、长期演化、框架治理、AI 现实验证、弱信号\u002F不透明、无法退出、工具化、隐喻\u002F来源透明或文章输出，必须追加读取 `..\u002Fcrossframe\u002Freferences\u002Fcontinuity-bundles.md`，并按需使用 `..\u002Fcrossframe\u002Fworksheets\u002Fsource-continuity-check.md`；未完成联读时只能降档。\n4. 复用 `..\u002Fcrossframe\u002Ftemplates\u002Fread-state-capsule.md` 规定的 `v5-read-state-capsule`，并在高责任、公共、AI\u002F过程性产物、生命周期、无法退出主体或文章输出场景执行 `..\u002Fcrossframe\u002Fworksheets\u002Fsource-anchor-integrity-check.md`。如果胶囊缺失，回到 `..\u002Fcrossframe\u002FSKILL.md` 补齐；本 skill 不重新发明源路由。\n5. 读取 `protocols\u002Fmaterial-boundary-protocol.md`，先做来源、事实、推测、隐私和可公开性分层。\n6. 读取 `protocols\u002Fcasebook-build-protocol.md`，决定本次是新建案例、清洗旧案例、批量索引、比较案例，还是把复盘转成案例库。\n7. 读取 `references\u002Fcasebook-field-guide.md`，保证每个案例至少沉淀九项：案例摘要、事实边界、材料来源、尺度窗口、机制链、责任链、反向条件、可复用概念、后续观察。\n8. 读取 `references\u002Fprivacy-and-redaction-rules.md`，对个人、组织、地名、时间、聊天原文、截图、链接和可识别细节做脱敏。\n9. 读取 `protocols\u002Fmechanism-extraction-protocol.md`，从故事叙述中抽出机制链与责任链，避免只写剧情或堆概念。\n10. 按任务读取模板：单案例读 `templates\u002Fcasebook-entry-template.md`；批量案例读 `templates\u002Fcasebook-index-template.md`；需要来源审计读 `templates\u002Fredacted-source-ledger-template.md`。\n11. 输出前做 smoke check：不得把猜测当事实、不得泄露隐私、不得只写故事不抽机制、不得概念堆砌。\n\n## 输入处理\n\n- 聊天记录：保留互动结构、角色关系、可观察行为和时间顺序；删除或泛化姓名、账号、联系方式、精确位置和无关私密细节。\n- 组织材料：区分正式制度、口头惯例、会议纪要、项目记录、个人感受和二手转述。\n- 项目复盘：区分结果事实、过程事实、解释、责任归因、补救动作和未验证假设。\n- 公共争议：区分公开来源、当事人说法、媒体报道、平台规则、法律事实、舆论解释和模型推测；涉及最新事实或真实人物组织时必须查源。\n\n## 默认输出\n\n默认输出一个或多个 `案例库条目`。每个条目至少包含：\n\n- 案例摘要\n- 事实边界\n- 材料来源\n- 尺度窗口\n- 机制链\n- 责任链\n- 反向条件\n- 可复用概念\n- 后续观察\n\n如用户要求可维护案例库，再追加 `案例索引`、`标签`、`相似案例`、`复用场景` 和 `更新记录`。\n\n## 硬规则\n\n- 不准复制 `crossframe` 全文；只通过相对路径读取 canonical skill 与路由图。\n- 不准把聊天原文或个人信息直接沉淀为案例资产，除非用户明确要求且已确认可公开范围。\n- 不准把猜测、动机推断、二手评价写成事实。\n- 不准只讲故事；每个案例必须抽出至少一条机制链和一条责任链。\n- 不准用 CrossFrame 术语替代案例事实；概念必须服务于复用，而不是装饰输出。\n- 不准把案例库写成人格审判、组织定罪、舆论宣判或合规背书。\n- 不准用公共尺度抹掉个人伤害、组织失职、证据缺口或责任链。\n- 证据不足但风险紧急时，只能给低风险、可撤回、可观察的后续观察项。\n\n## 质量门\n\n一次合格的 casebook 输出必须能回答：\n\n- 这个案例可以复用来识别什么结构问题？\n- 哪些材料是事实，哪些只是解释或猜测？\n- 这个案例的来源是否可追溯、可脱敏、可公开？\n- 当前使用的是哪一个尺度窗口，是否发生了不当尺度转移？\n- 机制链如何从条件、行为、反馈走向结果？\n- 责任链中谁有改变条件的权力，谁在承担成本？\n- 什么反向条件会推翻或降档本案例判断？\n- 哪些概念真正提高复用性，哪些只是术语堆砌？\n- 下一次遇到相似材料时，应该观察什么信号？\n",{"name":5,"risk":48,"tags":49,"tools":51,"author":55,"source":35,"license":14,"category":56,"date_added":57,"description":7,"source_repo":58,"source_type":35,"license_source":59},"safe",[25,34,24,28,50],"knowledge-base",[52,53,54],"Agent Skills","Codex","Claude","xi-kari","content",1781568000000,"xi-kari\u002Fcrossframe-skill","https:\u002F\u002Fgithub.com\u002Fxi-kari\u002Fcrossframe-skill\u002Fblob\u002Fmain\u002FLICENSE","f3312ba749561b6159f477dbfc9313c875d40a56",".agents\u002Fskills_archive\u002Fcrossframe-casebook","https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web","https:\u002F\u002Fgithub.com\u002Fduc-duy-1612","2026-10-25 23:50:58",{"source":8,"skillName":5,"commands":66,"prompt":76,"zipAvailable":77},[67,70,73],{"tool":68,"command":69},"npx","npx skills add duc-duy-1612\u002FOnline-Delivery-Systems-Web --skill crossframe-casebook",{"tool":71,"command":72},"bunx","bunx skills add duc-duy-1612\u002FOnline-Delivery-Systems-Web --skill crossframe-casebook",{"tool":74,"command":75},"pnpm","pnpm dlx skills add duc-duy-1612\u002FOnline-Delivery-Systems-Web --skill crossframe-casebook","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fcrossframe-casebook\u002FSKILL.md",true,[79,85,89,93,97,101,105,109,113,117,121,125,129,133,137],{"path":80,"resourceType":81,"resourceTypeDesc":82,"sizeBytes":83,"sourceHtmlUrl":84},"agents\u002Fopenai.yaml","REFERENCE","参考文档",509,"https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fcrossframe-casebook\u002Fagents\u002Fopenai.yaml",{"path":86,"resourceType":81,"resourceTypeDesc":82,"sizeBytes":87,"sourceHtmlUrl":88},"evals\u002Fcrossframe-casebook-smoke-tests.md",3162,"https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fcrossframe-casebook\u002Fevals\u002Fcrossframe-casebook-smoke-tests.md",{"path":90,"resourceType":81,"resourceTypeDesc":82,"sizeBytes":91,"sourceHtmlUrl":92},"examples\u002Ffailure-samples.md",2187,"https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fcrossframe-casebook\u002Fexamples\u002Ffailure-samples.md",{"path":94,"resourceType":81,"resourceTypeDesc":82,"sizeBytes":95,"sourceHtmlUrl":96},"examples\u002Forganization-case.md",3221,"https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fcrossframe-casebook\u002Fexamples\u002Forganization-case.md",{"path":98,"resourceType":81,"resourceTypeDesc":82,"sizeBytes":99,"sourceHtmlUrl":100},"examples\u002Fpublic-dispute-case.md",3455,"https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fcrossframe-casebook\u002Fexamples\u002Fpublic-dispute-case.md",{"path":102,"resourceType":81,"resourceTypeDesc":82,"sizeBytes":103,"sourceHtmlUrl":104},"examples\u002Frelationship-case.md",3293,"https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fcrossframe-casebook\u002Fexamples\u002Frelationship-case.md",{"path":106,"resourceType":81,"resourceTypeDesc":82,"sizeBytes":107,"sourceHtmlUrl":108},"protocols\u002Fcasebook-build-protocol.md",2513,"https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fcrossframe-casebook\u002Fprotocols\u002Fcasebook-build-protocol.md",{"path":110,"resourceType":81,"resourceTypeDesc":82,"sizeBytes":111,"sourceHtmlUrl":112},"protocols\u002Fmaterial-boundary-protocol.md",2228,"https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fcrossframe-casebook\u002Fprotocols\u002Fmaterial-boundary-protocol.md",{"path":114,"resourceType":81,"resourceTypeDesc":82,"sizeBytes":115,"sourceHtmlUrl":116},"protocols\u002Fmechanism-extraction-protocol.md",1822,"https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fcrossframe-casebook\u002Fprotocols\u002Fmechanism-extraction-protocol.md",{"path":118,"resourceType":81,"resourceTypeDesc":82,"sizeBytes":119,"sourceHtmlUrl":120},"references\u002Fcasebook-field-guide.md",1952,"https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fcrossframe-casebook\u002Freferences\u002Fcasebook-field-guide.md",{"path":122,"resourceType":81,"resourceTypeDesc":82,"sizeBytes":123,"sourceHtmlUrl":124},"references\u002Fprivacy-and-redaction-rules.md",1704,"https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fcrossframe-casebook\u002Freferences\u002Fprivacy-and-redaction-rules.md",{"path":126,"resourceType":81,"resourceTypeDesc":82,"sizeBytes":127,"sourceHtmlUrl":128},"references\u002Freuse-taxonomy.md",1611,"https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fcrossframe-casebook\u002Freferences\u002Freuse-taxonomy.md",{"path":130,"resourceType":81,"resourceTypeDesc":82,"sizeBytes":131,"sourceHtmlUrl":132},"templates\u002Fcasebook-entry-template.md",1241,"https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fcrossframe-casebook\u002Ftemplates\u002Fcasebook-entry-template.md",{"path":134,"resourceType":81,"resourceTypeDesc":82,"sizeBytes":135,"sourceHtmlUrl":136},"templates\u002Fcasebook-index-template.md",599,"https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fcrossframe-casebook\u002Ftemplates\u002Fcasebook-index-template.md",{"path":138,"resourceType":81,"resourceTypeDesc":82,"sizeBytes":139,"sourceHtmlUrl":140},"templates\u002Fredacted-source-ledger-template.md",693,"https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fcrossframe-casebook\u002Ftemplates\u002Fredacted-source-ledger-template.md",[142,169,193,213,241,264],{"skillNo":143,"name":144,"nameZh":6,"description":145,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":146,"categories":147,"keywords":151,"publishedAt":43},"01M6Q0FA5FZ410Z33Z3TFQ4DBA","zero-trust","Implement zero-trust network architecture. Configure identity-based access, micro-segmentation, and continuous verification. Use when implementing modern security architectures.","https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fzero-trust\u002FSKILL.md",[148],{"categoryNo":149,"categoryName":150,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000011","运维与部署",[152,153,154,155,156,157,144,158,159,160,161,162,35,26,163,164,165,166,167,168],"ZeRO","trust","zero trust","architecture","assessment","verification","segmentation","devops-security","access","configure","only","active","critical","scope","scripts","relevant","implementing",{"skillNo":170,"name":171,"nameZh":6,"description":172,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":173,"categories":174,"keywords":175,"publishedAt":43},"01M6Q0F1YZJW3KX5FBKEVZ8CV4","zcode-delegate","Delegate coding tasks to the Z.AI ZCode CLI only when the user explicitly requests it, while the orchestrator retains review and landing responsibility.","https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fzcode-delegate\u002FSKILL.md",[],[176,177,178,179,180,181,182,183,184,185,186,187,188,162,189,35,190,191,164,192],"delegate","zcode","zcode delegate","review","cli","orchestration","tasks","run","Bash","model","node","read","orchestrator","files","desktop app","app","agent-orchestration",{"skillNo":194,"name":195,"nameZh":6,"description":196,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":197,"categories":198,"keywords":199,"publishedAt":43},"01M6Q0ETK41VGNMYEXW0T00AJN","youtube-transcript","Fetch YouTube transcripts through DeepAPI or local fallback tooling and save clean text output.","https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fyoutube-transcript\u002FSKILL.md",[],[200,201,202,48,33,42,203,41,40,204,205,206,207,35,26,208,209,210,211,212],"transcript","youtube transcript","youtube","research","text","fetch","tooling","clean","local","output","deepapi","youtube transcripts","blob",{"skillNo":214,"name":215,"nameZh":6,"description":216,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":217,"categories":218,"keywords":230,"publishedAt":43},"01M6Q0EPPH2PVMDW40017F8WX0","youtube-transcript-skills","Fetch YouTube video transcripts, search videos\u002Fchannels, browse channels, and extract playlists via the getyoutubetranscript.com API - free tier, no card required.","https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fyoutube-transcript-skills\u002FSKILL.md",[219,222,225],{"categoryNo":220,"categoryName":221,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000010","后端与接口",{"categoryNo":223,"categoryName":224,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000016","图像与多媒体",{"categoryNo":226,"categoryName":227,"taxonomyType":228,"taxonomyTypeDesc":229},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[200,201,202,231,48,232,33,42,41,233,234,235,236,205,237,35,26,238,239,240],"youtube transcript skills","gemini","search","api","Video","browse","api-integration","free","card","channels",{"skillNo":242,"name":243,"nameZh":6,"description":244,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":245,"categories":246,"keywords":251,"publishedAt":43},"01M6Q0EAB96PX83W5PTE8A0R8D","youtube-notetaker","Turn YouTube talks into local study notes with slides, transcripts, editable annotations, and a markdown-backed viewer.","https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fyoutube-notetaker\u002FSKILL.md",[247,250],{"categoryNo":248,"categoryName":249,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000003","演示文稿",{"categoryNo":223,"categoryName":224,"taxonomyType":20,"taxonomyTypeDesc":21},[202,252,253,180,48,254,255,256,257,41,235,258,259,260,261,26,32,208,262,263],"youtube notetaker","notetaker","workflow","official","notes","code","markdown","slides","annotations","README","dair-academy","viewer",{"skillNo":265,"name":266,"nameZh":6,"description":267,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":268,"categories":269,"keywords":271,"publishedAt":43},"01M6Q0E55F0GW5MX48V8HXS8B5","youtube-full","Fetch YouTube transcripts, search videos, browse channels, and extract playlists via TranscriptAPI — no yt-dlp, no Google API key, works from any cloud server.","https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fyoutube-full\u002FSKILL.md",[270],{"categoryNo":220,"categoryName":221,"taxonomyType":20,"taxonomyTypeDesc":21},[272,202,273,274,48,232,233,275,276,234,235,236,205,277,237,35,26,238,278,211],"youtube full","full","google","server","dlp","credits","automatic"]