skill-registry

Indexes available skills by trigger and path into a registry file.

Updated Aug 25, 2026
One-click install
npx skills add https://github.com/CarlosWilliamsR/SketchOS --skill skill-registry-carloswilliamsr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-registry
Source: https://github.com/CarlosWilliamsR/SketchOS/tree/main/.config/opencode/skills/skill-registry
Command: npx skills add https://github.com/CarlosWilliamsR/SketchOS --skill skill-registry-carloswilliamsr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? After installing, removing, or renaming skills, delegating agents lose track of which skills exist and where they live. This Skill rebuilds a fresh index of all available skills so agents stop searching blindly and always reference the correct SKILL.md paths. ## Core Features & Use Cases - Skill Indexing: Scans user and project skill directories for SKILL.md files and records each skill's name, trigger description, scope, and exact path. - Deduplication Rules: Prefers project-level skills over user-level ones and skips internal entries like sdd-*, _shared, and skill-registry itself. - Persistent Output: Always writes .atl/skill-registry.md and optionally persists the index to Engram under the topic key skill-registry. - Use Case: After adding a new skill to your project, run this Skill so delegating agents receive an updated registry with exact SKILL.md paths for task routing. ## Quick Start Update the skill registry to index all current skills after my recent skill changes.

Frequently Asked Questions about skill-registry

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I update the skill registry after adding new skills?

Trigger the skill-registry skill after installing, removing, creating, moving, or renaming skills. It rescans all known user and project skill directories for SKILL.md files and rewrites .atl/skill-registry.md with the updated index.

What is a skill registry used for in agent delegation?

A skill registry is an index that maps skill names and trigger descriptions to exact SKILL.md paths. Delegating agents read it to select matching skills and pass their paths to subagents instead of searching directories blindly.

What happens when the same skill exists globally and in a project?

The registry deduplicates by skill name and keeps the project-level skill over the user-level one. If duplicates exist across multiple global locations, the first source in scan order is kept.

Does the skill registry modify or summarize SKILL.md files?

No. The registry is an index, not a compiler or summary. SKILL.md remains the source of truth, and the registry only records names, trigger descriptions, scope, and exact paths without injecting generated rules.

What happens if no skills are found during the scan?

The skill writes an empty registry to .atl/skill-registry.md so agents stop searching blindly. This ensures delegators have a definitive answer rather than repeatedly scanning empty directories.