---
name: rohitg00-skill-catalog-builder
description: "Build a bounded Agent Skill catalog across explicit discovery scopes and report collisions before loading instruction bodies."
license: "MIT"
metadata:
  decimalai-skill-id: "67b57e9c-4a93-453a-af74-1945382d9d28"
  decimalai-version-id: "c564bfa2-db2d-4d6a-89d6-2224113fd789"
  decimalai-version: "1"
  decimalai-body-sha256: "3f7e778b600fb946fb5aaa1b72b3de261e3ff9e64945d2833385f5d3049b30b3"
  decimalai-name: "rohitg00/skill-catalog-builder"
  decimalai-format: "1"
  decimalai-invocation: "model"
  decimalai-category: "agent-tooling"
  decimalai-source: "https://app.decimal.ai/s/rohitg00-skill-catalog-builder@1/SKILL.md"
---
# 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.
