What problem does it solve?
Developers adding or moving Remotion skills often face ambiguity about whether a skill should live as an internal agent-only resource or as a public, redistributable package. This Skill eliminates that confusion by defining the exact directory conventions and synchronization steps.
Core Features & Use Cases
- Internal vs Public Placement: Clearly distinguishes between
.agents/skills/<skill-name>/SKILL.md for internal skills and packages/skills/skills/<skill-name>/SKILL.md for public skills.
- Symlink Management: Requires exposing every public skill to agents via a symlink at
.agents/skills/<skill-name>.
- Sync and Verification: Specifies running
bun run syncskills after adding a public skill, with CI verification through bun run checkskills.
- Use Case: When a contributor wants to publish a new Remotion skill, this Skill guides them to place it correctly and run the required synchronization commands.
Quick Start
Use the skill-locations skill to determine where to place a new Remotion skill and run the required sync commands.