Back to skills
SKILL.md
Carocut Builder Setup
ASecurity额外包检测与安装。根据 storyboard 检测并安装额外依赖(lottie/3D/charts/gif 等)。模板和基础依赖已在 bootstrap 阶段完成。
- 124 stars
- 0 votes
- 0 copies
- 2 views
- Added June 8, 2026
Security analysis
92/100- Installs packages at runtime which could introduce malicious dependencies
npx -y skills add bilibili/carocut --skill carocut-builder-setup --agent claude-codeAre you the author of Carocut Builder Setup?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/bilibili-carocut-builder-setup)---
name: carocut-builder-setup
description: 额外包检测与安装。根据 storyboard 检测并安装额外依赖(lottie/3D/charts/gif 等)。模板和基础依赖已在 bootstrap 阶段完成。
---
# Extra Packages Detection
项目模板和基础依赖已在 bootstrap 阶段完成(`.carocut/template-cache/`)。
本 skill 仅负责:根据 `manifests/storyboard.yaml` 检测并安装**额外包**。
---
## Extra Packages
The template already includes `@remotion/transitions` (4.0.417) as a built-in dependency. **Do not install it as an extra package.**
Based on features in `manifests/storyboard.yaml`, install additional packages:
| Feature Detected | Package | Install Command |
|------------------|---------|-----------------|
| Lottie animations | `@remotion/lottie` | `npm install @remotion/lottie lottie-web` |
| 3D content | `@remotion/three` | `npm install @remotion/three three @react-three/fiber` |
| Charts/Graphs | `recharts` | `npm install recharts` |
| GIF support | `@remotion/gif` | `npm install @remotion/gif` |
| Noise effects | `@remotion/noise` | `npm install @remotion/noise` |
| Light leaks | `@remotion/light-leaks` | `npm install @remotion/light-leaks` |
### Feature Detection
Scan storyboard.yaml for keywords to determine required packages:
| Keywords | Package Needed |
|----------|----------------|
| "lottie", "animation json" | @remotion/lottie |
| "3d", "three", "webgl" | @remotion/three |
| "chart", "graph", "bar", "line", "pie" | recharts |
| "gif" | @remotion/gif |
---
## Workflow
1. Read `manifests/storyboard.yaml`
2. Detect required extra packages based on keywords
3. For each detected package, run `npm install <package>` in `template-project/`
4. Verify with `npx tsc --noEmit`
---
## Verification
After installing extras, verify the project still compiles:
```bash
cd template-project
npx tsc --noEmit
```
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.