What problem does it solve?
Adding a new package to a large monorepo requires touching dozens of configuration files, documentation sites, and example projects in a consistent order. This Skill codifies the exact sequence of file creations and edits needed to introduce a new @remotion/* package without breaking the build.
Core Features & Use Cases
- Package Scaffolding: Generates
package.json, tsconfig.json, bundle.ts, eslint.config.mjs, and .npmignore from the @remotion/light-leaks template.
- Monorepo Registration: Updates root
tsconfig.json references, CLI package lists, and studio-shared package info maps.
- Documentation Integration: Adds MDX pages, sidebar entries, and API table-of-contents sections under
packages/docs/docs/<name>/.
- Example Wiring: Registers the package in
packages/example with a sample composition and tsconfig reference.
Quick Start
Create a new Remotion package called @remotion/my-feature following the add-new-package skill steps.