skill-registry
Agent skill fromGentleman-Programming/gentle-ai
Trigger: update skills, skill registry, actualizar skills, after skill changes. Index available skills by trigger and path.
How to install skill-registry
install skill-registry
# install the gentle-ai pack with the skills CLI
npx skills add Gentleman-Programming/gentle-ai# or add only this skill to Claude Code: copy the folder
internal/assets/skills/skill-registry/
# into
~/.claude/skills/skill-registry/ (all projects)
.claude/skills/skill-registry/ (one project)
1## Activation Contract23Use this skill after installing, removing, creating, moving, or renaming skills, or when a delegator needs a fresh skill index.45## Hard Rules67- The registry is an index, not a compiler or summary. `SKILL.md` remains the source of truth.8- Do not generate or inject compact rules by default; preserve author intent by passing exact skill paths to subagents.9- Always write `.atl/skill-registry.md`, whether or not Engram is available.10- Save the registry to Engram as `topic_key: skill-registry` when available, with `capture_prompt: false`.11- Generate the registry with `gentle-ai skill-registry refresh --cwd <project>`: it owns the scan order, deduplication, and the skills it never indexes. Scan by hand only when that command is unavailable.12- When scanning by hand, skip `_shared` and `skill-registry`; deduplicate by skill name, preferring project-level skills over user-level skills.13- Add `.atl/` to `.gitignore` when possible unless explicitly disabled.1415## Decision Gates1617| Situation | Action |18| --- | --- |19| Same skill exists globally and in project | Keep the project-level skill |20| Same skill exists in multiple global locations | Keep the first source in scan order |21| No skills found | Write an empty registry so agents stop searching blindly |22| Agent will delegate work | Select matching registry rows and pass their `SKILL.md` paths |2324## Execution Steps25…
Excerpt shown under the repository's MIT license.
