Drama Skills
Набор из 11 скиллов для Claude Code и Codex: от идеи или книги до посерийного сценария, раскадровки, промптов на картинки и видео и готового ролика
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Запускает локальные скрипты на Python и монтаж через ffmpeg
- Вызывает внешние платные сервисы генерации, которые вы подключаете, после подтверждения
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/drama-skillsОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Собрано автоматически, проверьте перед установкой.
Выполните в терминале в папке проекта
npx skills add zenstory-ai/drama-skills --skill short-drama-knowhow short-drama-assets -a claude-code -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита b71cb3c
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zenstory-ai/drama-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /maintainers/skills/short-drama-knowhow/ /skills/short-drama-assets/
git -C "$tmp" checkout b71cb3ca9343eaf6c0375725ccc9261a4e79021e
mkdir -p .claude/skills
cp -R "$tmp/maintainers/skills/short-drama-knowhow" .claude/skills/short-drama-knowhow
cp -R "$tmp/skills/short-drama-assets" .claude/skills/short-drama-assetsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add zenstory-ai/drama-skills --skill short-drama-knowhow short-drama-assets -a cursor -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита b71cb3c
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zenstory-ai/drama-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /maintainers/skills/short-drama-knowhow/ /skills/short-drama-assets/
git -C "$tmp" checkout b71cb3ca9343eaf6c0375725ccc9261a4e79021e
mkdir -p .agents/skills
cp -R "$tmp/maintainers/skills/short-drama-knowhow" .agents/skills/short-drama-knowhow
cp -R "$tmp/skills/short-drama-assets" .agents/skills/short-drama-assetsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add zenstory-ai/drama-skills --skill short-drama-knowhow short-drama-assets -a github-copilot -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита b71cb3c
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zenstory-ai/drama-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /maintainers/skills/short-drama-knowhow/ /skills/short-drama-assets/
git -C "$tmp" checkout b71cb3ca9343eaf6c0375725ccc9261a4e79021e
mkdir -p .github/skills
cp -R "$tmp/maintainers/skills/short-drama-knowhow" .github/skills/short-drama-knowhow
cp -R "$tmp/skills/short-drama-assets" .github/skills/short-drama-assetsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add zenstory-ai/drama-skills --skill short-drama-knowhow short-drama-assets -a codex -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита b71cb3c
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zenstory-ai/drama-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /maintainers/skills/short-drama-knowhow/ /skills/short-drama-assets/
git -C "$tmp" checkout b71cb3ca9343eaf6c0375725ccc9261a4e79021e
mkdir -p .agents/skills
cp -R "$tmp/maintainers/skills/short-drama-knowhow" .agents/skills/short-drama-knowhow
cp -R "$tmp/skills/short-drama-assets" .agents/skills/short-drama-assetsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add zenstory-ai/drama-skills --skill short-drama-knowhow short-drama-assets -a gemini-cli -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита b71cb3c
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zenstory-ai/drama-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /maintainers/skills/short-drama-knowhow/ /skills/short-drama-assets/
git -C "$tmp" checkout b71cb3ca9343eaf6c0375725ccc9261a4e79021e
mkdir -p .agents/skills
cp -R "$tmp/maintainers/skills/short-drama-knowhow" .agents/skills/short-drama-knowhow
cp -R "$tmp/skills/short-drama-assets" .agents/skills/short-drama-assetsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zenstory-ai/drama-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /maintainers/skills/short-drama-knowhow/ /skills/short-drama-assets/
git -C "$tmp" checkout b71cb3ca9343eaf6c0375725ccc9261a4e79021e
mkdir -p .devin/skills
cp -R "$tmp/maintainers/skills/short-drama-knowhow" .devin/skills/short-drama-knowhow
cp -R "$tmp/skills/short-drama-assets" .devin/skills/short-drama-assetsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Бывший Windsurf.
Выполните в терминале в папке проекта
npx skills add zenstory-ai/drama-skills --skill short-drama-knowhow short-drama-assets -a cline -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита b71cb3c
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zenstory-ai/drama-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /maintainers/skills/short-drama-knowhow/ /skills/short-drama-assets/
git -C "$tmp" checkout b71cb3ca9343eaf6c0375725ccc9261a4e79021e
mkdir -p .cline/skills
cp -R "$tmp/maintainers/skills/short-drama-knowhow" .cline/skills/short-drama-knowhow
cp -R "$tmp/skills/short-drama-assets" .cline/skills/short-drama-assetsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add zenstory-ai/drama-skills --skill short-drama-knowhow short-drama-assets -a roo -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита b71cb3c
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zenstory-ai/drama-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /maintainers/skills/short-drama-knowhow/ /skills/short-drama-assets/
git -C "$tmp" checkout b71cb3ca9343eaf6c0375725ccc9261a4e79021e
mkdir -p .roo/skills
cp -R "$tmp/maintainers/skills/short-drama-knowhow" .roo/skills/short-drama-knowhow
cp -R "$tmp/skills/short-drama-assets" .roo/skills/short-drama-assetsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Форк Roo Code, папки .roo те же.
Выполните в терминале в папке проекта
npx skills add zenstory-ai/drama-skills --skill short-drama-knowhow short-drama-assets -a opencode -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита b71cb3c
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zenstory-ai/drama-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /maintainers/skills/short-drama-knowhow/ /skills/short-drama-assets/
git -C "$tmp" checkout b71cb3ca9343eaf6c0375725ccc9261a4e79021e
mkdir -p .agents/skills
cp -R "$tmp/maintainers/skills/short-drama-knowhow" .agents/skills/short-drama-knowhow
cp -R "$tmp/skills/short-drama-assets" .agents/skills/short-drama-assetsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zenstory-ai/drama-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /maintainers/skills/short-drama-knowhow/ /skills/short-drama-assets/
git -C "$tmp" checkout b71cb3ca9343eaf6c0375725ccc9261a4e79021e
mkdir -p .agents/skills
cp -R "$tmp/maintainers/skills/short-drama-knowhow" .agents/skills/short-drama-knowhow
cp -R "$tmp/skills/short-drama-assets" .agents/skills/short-drama-assetsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zenstory-ai/drama-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /maintainers/skills/short-drama-knowhow/ /skills/short-drama-assets/
git -C "$tmp" checkout b71cb3ca9343eaf6c0375725ccc9261a4e79021e
mkdir -p .agents/skills
cp -R "$tmp/maintainers/skills/short-drama-knowhow" .agents/skills/short-drama-knowhow
cp -R "$tmp/skills/short-drama-assets" .agents/skills/short-drama-assetsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Установи набор: npx skills add zenstory-ai/drama-skills -y -g. Затем вызывай router: /short-drama в Claude Code или $short-drama в Codex, дальше по стадиям write, assets, storyboard, produce.
Другие способы из описания автора
npx skills add zenstory-ai/drama-skills -y -gФлаг -g ставит глобально для всех каталогов, без него только в текущий. Обновление это повтор той же команды. Нужен npx и Node.js.
Проверка безопасности
Как мы проверяемСредний рискСредний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
- Запускает локальные скрипты на Python и монтаж через ffmpeg
- Вызывает внешние платные сервисы генерации, которые вы подключаете, после подтверждения
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Набор ведет производство короткого сериала или мультсериала по цепочке: разбор первоисточника, посерийный сценарий, визуальные установки, промпты на картинки и раскадровка, промпты на видео, производство после подтверждения, монтаж и проверка. Каждый скилл ставится в агент, который вы уже используете, а пишет тот же модель, что у агента. Вся правда о проекте лежит в нескольких файлах Markdown на серию, параллельной базы данных нет, правка файла это правка соответствующего слоя решений. Постоянство персонажей и костюмов между кадрами держится через записанные в файлы фразы-замки, которые проверяет скрипт. Любая генерация картинок, видео, озвучки и музыки сначала показывается в файле с точным составом и параметрами и запускается во внешний сервис только после явного подтверждения.
Для кого. Для сценаристов, студий короткого метра и мультсериалов и режиссеров, которые работают через агент с файлами.
Подходит, если
- Нужно разобрать книгу и собрать посерийный план для экранизации
- Нужно написать серию и разложить ее на визуальные установки, раскадровку и промпты
- Нужно собрать готовый ролик из уже сгенерированных кадров с обоснованием монтажа
Не подходит, если
- Вы не работаете в агенте, который понимает формат Agent Skill
- Нужна разовая идея без файлового конвейера и внешней генерации
Пример запроса к агенту
Инициализируй проект короткого сериала в жанре городской драмы, вертикальный формат 9:16, и напиши первую сериюОграничения
Скрипты требуют Python 3.9 или новее, для сборки ролика нужны ffmpeg и ffprobe в PATH. Генерация картинок, видео, озвучки и музыки идет через внешние сервисы, которые вы подключаете и оплачиваете сами, ключи в проект не кладутся. Документация в первую очередь на китайском, английская версия идет параллельно.
Как отключить. Удалите добавленные папки скиллов из каталога скиллов вашего агента, например из ~/.claude/skills/ или ~/.codex/skills/. Если ставили через npx skills, повторный запуск команды управляет установкой.
Частые вопросы
Где хранятся решения по серии?
В нескольких файлах Markdown на серию: сценарий, визуальные установки, раскадровка, промпты на картинки и на видео, плюс монтажный лист при сборке ролика. Отдельной базы нет.
Набор сам тратит деньги на генерацию?
Нет без вашего согласия. Скилл производства сначала показывает точный состав и параметры партии в файле и вызывает внешний сервис только после явного подтверждения.
Похожие
СкиллыСкиллы и CLI от HeyGen: агент пишет HTML-композиции и рендерит из них MP4-ролики, субтитры, моушн-графику и слайды
Blender MCP
MCP for Blender
MCP-сервер и аддон для Blender: агент создает и меняет объекты, материалы и сцены, подгружает ассеты и выполняет Python в Blender
Скиллы Remotion
Remotion Agent Skills
Официальные скиллы Remotion для создания видео на React: композиции, анимации, субтитры, карты и рендер
Агентная видеостудия для Claude Code, Cursor и Codex: сценарий, озвучка, картинки, стоковые кадры, музыка, субтитры и рендер
Коротко о README
README описывает конвейер из 11 скиллов для короткого сериала и мультсериала, от идеи или книги до готового ролика, со стадиями разбора, сценария, визуальных установок, промптов, раскадровки, производства, монтажа и проверки. Набор вырос из продакшена собственной студии и заменил самописный монолит на связку из файлов и скиллов в агенте CLI. Ставится командой npx skills add или ручными симлинками в каталог скиллов Claude Code или Codex. Вызов зависит от среды: /short-drama, $short-drama или обычная фраза. Лицензия MIT, скрипты на Python, для монтажа нужен ffmpeg.
SKILL.md
--- name: short-drama description: 基于文件系统初始化和继续短剧或漫剧项目,提供 creator-first 五文档路由、本地 Dashboard、制作形态与 Look Development 决策。用户提出“创建/继续短剧项目”“看进度/下一步”“做 Look Development”“打开 dashboard/短剧创作台”“导出制作资料”,或任务跨多个创作阶段时使用;明确的写作、资产、提示词、分镜、剪辑或审查请求由对应子 skill 直接处理。 license: MIT --- # 短剧创作路由 本技能负责项目初始化、跨阶段路由、制作形态与 Dashboard。各阶段正文由对应 owner 完成。 ## Quick Start 所有项目统一使用 creator-first 工作流:每集按需维护 剧本.md、视觉设定.md、分镜.md、图片提示词.md、视频提示词.md,不建立并行的结构化创作真相。 ## 路由 | 用户要做什么 | owner / 行为 | |---|---| | 开发点子、系列承诺、改编和分集地图 | $short-drama-develop,仅在用户需要时 | | 写或改单集剧本 | $short-drama-write, 剧本.md | | 拆人物、造型、地点、道具 | $short-drama-assets, 视觉设定.md | | 写资产图片提示词 | $short-drama-image-prompts, 图片提示词.md | | 做镜头和冻结关键帧 | $short-drama-storyboard, 分镜.md | | 写视频/时间线音乐提示词 | $short-drama-video-prompts, 视频提示词.md | | 实际生成媒体 | $short-drama-produce,先预览,再显式确认,最后运行 | | 把已生产的素材剪成成片 | $short-drama-edit |