About skill-locations
skill-locations is a repository guide for organizing agent skills. It distinguishes internal skills from redistributable public skills and specifies how public skills are exposed and checked.
Key features
- 01Separate internal and public skill roots
- 02Expose public skills through symlinks
- 03Sync skills with bun run syncskills
- 04Verify links with bun run checkskills
Use cases
- 01Deciding where a new skill belongs
- 02Publishing a skill for agents
- 03Checking public skill links
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ remotion-dev/ remotion --skill skill-locationsAfter installing, type/skill-locationsin Claude Code to confirm it loaded.
Details
From the project READMERemotion Skill Locations
Place internal agent-only skills in .agents/skills/<skill-name>/SKILL.md.
Place public, redistributable skills in packages/skills/skills/<skill-name>/SKILL.md.
Expose every public skill to agents with a symlink at .agents/skills/<skill-name>.
Run bun run syncskills after adding a public skill; CI verifies the symlinks with
bun run checkskills.
When in doubt, ask whether the skill is internal or public before moving it between these roots.
Comments
Markdown supported