# layer-video-timeline

Собирает готовые клипы, картинки и аудио в один ролик: порядок, переходы, титры, логотип, музыка. Нужен, когда монтаж идёт из уже сгенерированных шотов.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 3300 установок · ★ 6
- Автор: layerai
- Лицензия: MIT · policy=mirror · лицензия открытая, файл — в исходнике
- Исходник: https://github.com/layerai/skills/tree/HEAD/skills/layer-video-timeline/SKILL.md
- Обновлён: 2026-09-30
- HTML: https://affpapa.org/nevibecode/skills/layer-video-timeline

## Что делает

Скилл работает через три инструмента Layer: `render_video_timeline` собирает финальный файл, `estimate_video_timeline_price` считает цену рендера до запуска, `get_generation_run` опрашивает статус. Это шаг сборки, а не генерации: он компонует то, что уже лежит в рабочей области. Сами клипы создаёт соседний скилл `layer-video`, и шоты стоит утвердить до того, как они попадут на таймлайн.

Каждый клип, изображение и аудиофайл должны быть в рабочей области и иметь `file_id`. Сгенерированные ассеты его уже несут, локальные сначала загружаются. Перед первым рендером решите два вопроса, потому что потом их дорого исправлять: одно соотношение сторон и одно разрешение на весь ролик, иначе клипы получат чёрные полосы или обрезку. И длительность аудио против длительности картинки — короткий трек оборвётся тишиной, длинный доиграет поверх финальной карточки.

Скилл советует не держать все шоты одинаковой длины: монтаж с равными интервалами читается как слайд-шоу. Прямой стык уместен чаще всего, раствор — для смены времени или места, а смешивать шторки, растворы и затемнения в одном ролике не стоит. Мелкий текст поверх подвижной генерации плохо читается, поэтому под подписи лучше брать статичный кадр или подложку. Если рядом нет скилла, на который ссылается инструкция, скилл просит поставить его командой `npx skills add layerai/skills --skill <name>`, а без присмотра продолжает по схемам инструментов и помечает пробел.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add layerai/skills --skill layer-video-timeline -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/layer-video-timeline/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/layer-video-timeline/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add layerai/skills --skill layer-video-timeline -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/layer-video-timeline/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add layerai/skills --skill layer-video-timeline -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/layer-video-timeline/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install layerai/skills layer-video-timeline
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/layer-video-timeline/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add layerai/skills --skill layer-video-timeline -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/layerai/skills --path skills/layer-video-timeline
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/layer-video-timeline/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add layerai/skills --skill layer-video-timeline -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/layerai/skills/tree/HEAD/skills/layer-video-timeline/SKILL.md

## Когда брать
- собрать несколько утверждённых шотов в один ролик
- добавить переходы между клипами
- наложить логотип и титры поверх видео
- подложить музыку или озвучку под монтаж
- вырезать рекламный ролик или трейлер из готовых кадров

## Примеры запросов агенту
- Собери эти пять утверждённых шотов в вертикальный ролик на 20 секунд с логотипом и CTA
- Сначала посчитай цену рендера таймлайна, потом собирай
- Проверь, что все клипы в 9:16, и наложи музыку под весь ролик

## Похожие
- [edit-timeline-studio-browser](https://affpapa.org/nevibecode/skills/edit-timeline-studio-browser.md) — скилл · ★ 894
- [gsap-timeline](https://affpapa.org/nevibecode/skills/gsap-timeline.md) — скилл · 69100 установок
- [timeline-report](https://affpapa.org/nevibecode/skills/timeline-report.md) — скилл · 6800 установок
- [scroll-progress-timeline](https://affpapa.org/nevibecode/skills/scroll-progress-timeline.md) — скилл · 1400 установок
- [syncfusion-react-timeline](https://affpapa.org/nevibecode/skills/syncfusion-react-timeline.md) — скилл · 650 установок
- [timeline-creator](https://affpapa.org/nevibecode/skills/timeline-creator.md) — скилл · 327 установок

Из того же набора: [layerai/skills](https://affpapa.org/nevibecode/by/layerai/skills.md) — 7 карточек

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
