Agent Skillsrohitg00/ai-engineering-from-scratch › skill-catalog-builder

skill-catalog-builder

GitHub

构建 Agent Skill 目录以支持多目录确定性发现,报告冲突并选择高优先级技能,避免执行脚本。

phases/13-tools-and-protocols/24-skill-discovery-and-progressive-disclosure/outputs/skill-catalog-builder/SKILL.md rohitg00/ai-engineering-from-scratch

Trigger Scenarios

需要跨多个目录发现和管理 Agent Skills 在加载指令前检测技能冲突和重复项

Install

npx skills add rohitg00/ai-engineering-from-scratch --skill skill-catalog-builder -g -y
More Options

Non-standard path

npx skills add https://github.com/rohitg00/ai-engineering-from-scratch/tree/main/phases/13-tools-and-protocols/24-skill-discovery-and-progressive-disclosure/outputs/skill-catalog-builder -g -y

Use without installing

npx skills use rohitg00/ai-engineering-from-scratch@skill-catalog-builder

指定 Agent (Claude Code)

npx skills add rohitg00/ai-engineering-from-scratch --skill skill-catalog-builder -a claude-code -g -y

安装 repo 全部 skill

npx skills add rohitg00/ai-engineering-from-scratch --all -g -y

预览 repo 内 skill

npx skills add rohitg00/ai-engineering-from-scratch --list

SKILL.md

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

Skill catalog builder

Use this skill when an agent host needs deterministic discovery across more than one skill directory.

  1. Read references/discovery-contract.md.
  2. Review the example host policy in assets/scope-policy.json; do not assume its order is universal.
  3. Run python3 scripts/build_catalog.py project=PATH user=PATH with scopes listed from highest to lowest precedence.
  4. Inspect the JSON collisions and omitted arrays before activating a skill.
  5. Load only the selected SKILL.md body. Load a direct reference only when that body names it.

Never execute a bundled script during discovery. Never choose an equal-precedence duplicate by incidental filesystem order.

Return the catalog budget, selected entries, collision resolutions, and omissions.

Version History

  • 39ea8a1 Current 2026-08-28 11:20

Same Skill Collection

.claude/skills/check-understanding/SKILL.md
.claude/skills/claude-certification/SKILL.md
.claude/skills/course-guide/SKILL.md
.claude/skills/find-your-level/SKILL.md
.claude/skills/learn-agent-skills/SKILL.md
.claude/skills/learn-mcp/SKILL.md
.claude/skills/learn/SKILL.md
.claude/skills/start-learning/SKILL.md
phases/13-tools-and-protocols/22-skills-and-agent-sdks/outputs/skill-contract-reviewer/SKILL.md
phases/13-tools-and-protocols/25-skill-invocation-and-routing/outputs/skill-invocation-router/SKILL.md
phases/13-tools-and-protocols/26-skill-permissions-sandboxes-and-trust/outputs/skill-safety-reviewer/SKILL.md
phases/13-tools-and-protocols/27-skill-evals-packaging-and-portability/outputs/skill-release-gate/SKILL.md
skills/check-understanding/SKILL.md
skills/claude-certification/SKILL.md
skills/course-guide/SKILL.md
skills/find-your-level/SKILL.md
skills/learn-agent-skills/SKILL.md
skills/learn-mcp/SKILL.md
skills/learn/SKILL.md
skills/start-learning/SKILL.md

Metadata

Files
0
Version
39ea8a1
Hash
85b778e9
Indexed
2026-08-28 11:20

Home - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-30 05:51
浙ICP备14020137号-1 $Map of visitor$