Skip to content
Back to skills

Video Script Writer

ASecurity

Создание структурированного сценария видео из темы: Hook (захват внимания в первые секунды), Body (сцены с тайм-слотами: проблема, основы, разбор, ошибки, совет), CTA (призыв к действию). Скрипт video_script_writer.py генерирует markdown-сценарий с таймкодами, хронометражем (секунды), языком (ru/en), кастомным CTA, выбором полного сценария или outline. Триггеры: 'сценарий видео', 'video script', 'напиши сценарий', 'план видео', 'структура ролика', 'video outline', 'сценарий для youtube', 'пла...

  • 6 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 3, 2026
ai-agentspythonbash

Works with

  • mcp

Security analysis

A100/100

Pro scans all 3 files and shows the line behind each finding

Scanned September 20, 2026

npx -y skills add bestdeejay-design/agent-skills --skill video-script-writer --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Video Script Writer?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Video Script Writer
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/bestdeejay-design-video-script-writer/badge)](https://www.skillsdirectory.com/skills/bestdeejay-design-video-script-writer)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: video-script-writer
description: "Создание структурированного сценария видео из темы: Hook (захват внимания в первые секунды), Body (сцены с тайм-слотами: проблема, основы, разбор, ошибки, совет), CTA (призыв к действию). Скрипт video_script_writer.py генерирует markdown-сценарий с таймкодами, хронометражем (секунды), языком (ru/en), кастомным CTA, выбором полного сценария или outline. Триггеры: 'сценарий видео', 'video script', 'напиши сценарий', 'план видео', 'структура ролика', 'video outline', 'сценарий для youtube', 'план ролика'."
license: MIT
metadata:
  author: best
  version: 1.0.1
compatibility: "Requires Python 3 stdlib"
when_to_use: "Use when you need a structured video script or outline (hook, scenes, CTA) from a topic. Triggers: 'video script', 'сценарий видео', 'план видео', 'video outline', 'структура ролика', 'напиши сценарий'. Examples: 'Write a YouTube script about X' / 'Сделай план ролика'."
---

# Video Script Writer

> Генерация markdown-сценария видео из одной темы: хук, сцены с таймками,
> призыв к действию — структура, которую можно сразу отдать монтажёру.

Загружай этот скилл когда нужно **быстро получить структуру видео-ролика**:
чтение скринкаста, обучалки на YouTube, промо, тик-тока или клипа без
рукописной раскладки по секциям и таймкодам.

## 🎯 When to use

Use this skill when:
- Есть тема/идея и нужно сразу видеть структуру ролика (хук, тело, CTA)
- Нужен хронометраж по секциям (сколько секунд на хук, сцена, призыв)
- Просят «напиши сценарий видео», «сделай план ролика», «video script»
- Нужен как первый драфт перед проработкой реплик вручную

Do NOT use when:
- Нужен готовый озвученный текст от А до Я — скилл даёт структуру и зацепки,
  реплики/детали пишет автор по сценам
- Нужна презентация (не видео) — это `presentation-maker`

## 📦 Files

- `SKILL.md` — этот файл
- `scripts/video_script_writer.py` — генератор сценария (Python 3 stdlib)

## 🧰 Usage

```bash
# Полный сценарий (по умолч)
python3 skills/video-script-writer/scripts/video_script_writer.py --topic "Как собрать презентацию за 20 минут"

# Хронометраж 90 секунд, английский язык, свой CTA:
python3 video_script_writer.py --topic "MCP for agents" --duration 90 --lang en --cta "Try it now"

# Только план (outline) — заголовки секций с таймкодами:
python3 video_script_writer.py --topic "Отчёт в PDF" --format outline

# В файл:
python3 video_script_writer.py --topic "Тема" -o script.md
```

## 🧩 Структура вывода

| Секция | Интервал (пример для 60с) | Назначение |
|--------|--------------------------|------------|
| **Hook** | 0:00–0:06 | захват внимания первой фразой |
| **Body** | 0:06–0:52 | 5 сцен: Проблема → Основы → Разбор → Ошибки → Совет |
| **CTA** | 0:52–1:00 | призыв к действию (подписка/лайк/ссылка) |
| Сводка | — | таблица таймкодов для монтажа |

Сцен — от 1 до 5 (`--scene`), хронометраж от 30 секунд (`--duration`),
язык `ru`/`en` (`--lang`), свой `--cta`.

## 🔬 Проверка результата

- Секции Hook/Body(Хлved scene)/CTA присутствуют, таймкоды не перекрываются,
  сумма интервалов равна хронометражу.
- Для `--format outline` вывод — только заголовки секций с интервалами.

## Boundaries

- Do not use to generate presentation decks or edit video files.

## Evidence and completion gate

Run the documented command against the user’s actual input. Report the command, exit status, files changed or produced, and relevant stdout/stderr. Separate blocked or pre-existing failures from failures introduced by the current work. Do not call the result complete when the script was only described or when an artifact was not reopened and checked.

Files in this skill

  • SKILL.md4.5 KB
  • scripts/video_script_writer.py5.7 KB
  • skill.json1.5 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.