no-slop-motion — скилл
Скилл ведет агента по десяти этапам от боли клиентов до рендера, чтобы промо-ролик продукта выглядел срежиссированным.
- 92 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Скрипты запускаются локально, голос уходит в сервис озвучки по вашему ключу.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/no-slop-motionОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Скрипты запускаются локально, голос уходит в сервис озвучки по вашему ключу.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
no-slop-motion — скилл для запуск-роликов и брендовых фильмов. Агент проходит десять этапов: входные данные, боль клиентов, сценарий, голос, мир и стилевые кадры, герой, аниматик, сборка, звук и финальная проверка. Следующий этап открывается после того, как человек утвердил предыдущий. В репозитории лежат руководство по каждому этапу, шаблоны брифа, сценария и раскадровки, стартовый проект на HyperFrames и скрипты. Скрипты записывают дубли озвучки через Cartesia, оценивают их, режут голос по паузам, склеивают музыку по сильным долям, ищут запрещенные приемы и щелчки в звуке, собирают контактные листы и экспортируют ролик для соцсетей.
Для кого. Продуктовые команды и маркетологи, которым агент должен собрать анонс продукта с голосом, музыкой и согласованием на каждом шаге.
Подходит, если
- Готовится ролик к запуску продукта с озвучкой и музыкой.
- Ролик от ИИ выглядит как слайд-шоу и его снова отклонили.
- У бренда есть маскот или фирменный объект, вокруг которого строится сюжет.
- Видео для LinkedIn или X собирают по реальным словам клиентов из записей звонков.
Не подходит, если
- Нужна быстрая нарезка клипов без сценария и согласований.
- Нет ключа сервиса озвучки и инструмента для музыки.
- Видео делают в редакторе без HTML, и HyperFrames не подходит.
Пример запроса к агенту
Сделай ролик к запуску нашего продукта для X. Сайт acme.com, записи звонков лежат в ./calls, референс укажу отдельно.Ограничения
Нужны Node 22 и новее, `ffmpeg`, Google Chrome или безоконная оболочка HyperFrames, Python 3.10 и новее, ключ `CARTESIA_API_KEY` для голоса и инструмент для музыки вроде Suno или лицензионный трек. Скилл опирается на HyperFrames, его навыки ставятся отдельно. Метод требует нескольких кругов согласования: история и стиль занимают больше всего времени. Результат зависит от качества входных материалов: без записей звонков и фирменных ассетов этапы про боль клиентов и мир бренда выходят общими.
Как отключить. Удалите папку скилла из каталога скиллов агента. Проекты роликов остаются отдельными папками и не затрагиваются.
Частые вопросы
Как поставить no-slop-motion в Claude Code?
Выполните `npx skills add ferndesk/no-slop-motion`. Вручную папку `skills/no-slop-motion` копируют в `~/.claude/skills/`. Навыки HyperFrames ставит `npx hyperframes skills`.
Чем скилл отличается от HyperFrames?
HyperFrames рендерит HTML в видео. no-slop-motion добавляет процесс: исследование клиента, сценарий, голос, стиль и проверки, а рендер отдает HyperFrames.
Что агент показывает человеку до полной сборки?
Одностраничный бриф, сценарий, голос, пять стилевых кадров и аниматик. Эти утверждения экономят правки на поздних этапах.
Какие инструменты нужны для озвучки и музыки?
Голос записывают через Cartesia, ключ задают в `CARTESIA_API_KEY`. Подойдет и ElevenLabs. Музыку берут из Suno или лицензионного трека.
Есть ли в скилле проверка готового ролика?
Да. Скрипты ищут запрещенные приемы, щелчки и вспышки, собирают контактные листы, а независимый проверяющий агент смотрит каждый кадр со звуком и без.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыСкилл заставляет агента снять короткий фильм о продукте: идея, монтаж, звук и рендер на Remotion или HyperFrames
Скилл превращает статью, README или сайт в вертикальный промо-ролик на HyperFrames: сначала бриф и согласование, потом ресурсы, сборка и проверка
motion-video-production — скилл для моушн-роликов
motion-video-production
Скилл ведет агента через семь этапов для ролика на 15–90 секунд: скрипт проверяет каждый этап, следующий ждет
Набор для промо-роликов софтверных продуктов на HyperFrames: 101 тема, атлас переходов и проверка повторов в раскадровке
Скилл для Claude Code делает на Remotion ролик о вашем продукте из его компонентов, токенов дизайна и логотипа, с музыкой в такт
Скилл для промо-роликов и кинетической типографики: идея и раскадровка до сборки, рендер в MP4 через Chrome и ffmpeg, проверка шестью гейтами
Коротко о README
Агенты по умолчанию делают один и тот же ролик: монтаж под громкий трек, сетки карточек, светящиеся градиенты. Скилл заменяет эти привычки процессом, где каждое решение опирается на что-то реальное: боль клиентов, ассеты бренда, дыхание диктора.
Бейдж для README
Исходный SKILL.md
--- name: no-slop-motion description: Make a launch film, brand film, product announcement or promo video for a company that looks directed, not AI-generated. Use when someone asks for a launch video, brand video, sizzle, promo, product film or "a video for our brand/X/LinkedIn launch", or when an AI-made video "feels vibe coded", "looks like a slideshow", or keeps getting rejected. Covers the whole path: customer pain research, script, voiceover, world and style frames, optional mascot or hero object, animatic, HTML motion build (HyperFrames + GSAP), music, sound, QA and platform export. --- # No-slop motion A process for making a brand or launch film with an agent that people actually want to watch. **The core idea: the agent's defaults are the slop.** When an agent picks something on its own (a track, a transition, a shadow, a font, a place to cut the voice), the result looks like every other AI video. What makes a film feel directed is that every choice comes from something real: the customer's own pain, the brand's own assets, the structure of the music, the narrator's breathing, or a named reference. So this skill is mostly about *where each decision comes from*, and the tooling is there to enforce it. ## What makes a film work 1. **Knowing the customer.** Who buys (the ICP), what hurts them in their own words, and the one thing only this product does (the USP). The film sells one before and after, not a feature list. 2. **One story thread.** Effect, then cause, then fix. For an invoicing tool: "why is the bank balance empty again?" → rewind → one invoice sat unsent for three weeks → the product arrives → it sends that invoice the moment work is done → what else you get → the balance fills up. A small mystery pulls people through a film. A feature tour doesn't. 3. **A world with its own rules.** A visual concept that comes from the story's feeling (for example a flickering 1970s office of paper forms and rubber stamps for the problem half, then clean brand colour when the product arrives). Every texture, colour and transition then has a reason. 4. **Brand motifs used freely.** Three to five things only this brand owns (a mascot, the logo mark, a signature button, a success animation, a sound). No mascot is fine: see [references/05-hero.md](references/05-hero.md). 5. **The voice sets the clock.** The narration is recorded first, in one continuous take per act. Picture is timed to the voice. Music comes last and is edited so it still sounds like one performance. 6. **Gates, not versions.** Each layer is locked before the next one is built, and each lock uses whatever the decision maker (the person who approves the film) can judge fastest: a page of text, five still frames, a rough animatic. Building story, style, voice and motion all at once is the slowest way to get there. ## Before you start Check the tools in the first five minutes, not on day two: | Need | Default | Notes | | --- | --- | --- | | Motion and render | [HyperFrames](https://hyperframes.heygen.com) (HTML + GSAP to MP4) | `npx hyperframes skills` installs its agent skills. Read `/hyperframes-core` before writing composition HTML. | | Voice | [Cartesia](https://cartesia.ai) Sonic (`scripts/audio/tts-cartesia.ts`) | ElevenLabs works too. The key goes in an env var. Record a scratch voice in the first pass. | | Music | [Suno](https://suno.com) or a licensed track | Once a track is liked, ask for continuations of it, not a fresh batch. | | Transcription | faster-whisper or `npx hyperframes transcribe` | Word timestamps feed captions and voice splitting. | | Audio and video tools | ffmpeg, Python 3 with numpy, librosa, soundfile | `pip install -r scripts/audio/requirements.txt` | | Real UI | Access to the live product, marketing site and brand files | UI gets rebuilt as HTML from the product's real CSS and copy. | Start the project from [starter/](starter/): a HyperFrames project with a film engine (one timeline, a timing table, actors, cameras, captions, sound cues). Copy it, then read `starter/README.md`. ## The gates Work through them in order. A gate opens only when the decision maker has signed off the lock before it. Details and checklists are in the reference for each gate. | Gate | What you make | Lock | Reference | | --- | --- | --- | --- | | 0. Inputs | Input pack: brand truth from production, product surfaces, claims list, platform and length, 2 to 4 references with what to take from each | Pack exists, `LOVES-HATES.md` started | [01-inputs.md](references/01-inputs.md) | | 1. Pain and positioning | Pain bank from real customer words, one villain, 2 or 3 felt numbers, one-page brief | Brief approved | [02-story.md](references/02-story.md) | | 2. Script | The film as spoken paragraphs per act | Words approved when read aloud | [02-story.md](references/02-story.md) | | 3. Voice | Cast, record one take per act in 2 or 3 readings, score, split in silences | VO timeline. From here the voice sets the clock | [03-voice.md](references/03-voice.md) |