skill-catalog-builder · git:20261018.7f40741 · 2026-10-18 · sha256 86257c0b357c6759

skill-catalog-builder git:20261018.7f40741A

Immutable. This exact content never changes and is served at /api/v1/blob/86257c0b357c6759.

---
name: skill-catalog-builder
description: Build a bounded Agent Skill catalog across explicit discovery scopes and report collisions before loading instruction bodies.
license: MIT
metadata:
  lesson: "24"
---

<a id="skill-catalog-builder"></a>

# 技能目录构建器

当智能体宿主需要跨多个技能目录进行确定性发现时,使用此技能。

1. 阅读 `references/discovery-contract.md`。
2. 审查 `assets/scope-policy.json` 中的宿主策略示例;不要假设其中的顺序普遍适用。
3. 运行 `python3 scripts/build_catalog.py project=PATH user=PATH`,按优先级从高到低列出范围。
4. 激活技能前,检查 JSON 中的 `collisions` 和 `omitted` 数组。
5. 仅加载所选 SKILL.md 的正文。只有正文明确引用时,才加载直接引用文件。

发现阶段绝不执行包内脚本。绝不依靠偶然的文件系统顺序,从优先级相同的重复项中做选择。

返回目录预算、选中条目、冲突解决结果和省略项。