dream-loop
Скилл-цикл: агент генерирует эталонный скриншот, строит под него сцену и через субагента-критика доводит результат до совпадения
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Агент автономно пишет и запускает код, поднимает локальный сервер предпросмотра
- Использует внешнюю генерацию изображений и может тратить много токенов
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/dream-loopОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Выполните в терминале в папке проекта
npx skills add achimala/dream-loop --skill dream-loop -a claude-code -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add achimala/dream-loop --skill dream-loop -a cursor -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add achimala/dream-loop --skill dream-loop -a github-copilot -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add achimala/dream-loop --skill dream-loop -a codex -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add achimala/dream-loop --skill dream-loop -a gemini-cli -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add achimala/dream-loop --skill dream-loop -a cline -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add achimala/dream-loop --skill dream-loop -a roo -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Форк Roo Code, папки .roo те же.
Выполните в терминале в папке проекта
npx skills add achimala/dream-loop --skill dream-loop -a opencode -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Установи скилл командой npx skills add achimala/dream-loop или склонируй репозиторий в каталог скиллов агента. Убедись, что у агента есть генерация изображений, ввод изображений и субагенты, затем попроси собрать сцену через dream-loop.
Другие способы из описания автора
npx skills add achimala/dream-loopСтавит скилл через открытый CLI skills. Можно также склонировать репозиторий в каталог скиллов агента.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Скилл задает агенту замкнутый цикл для создания игр, приложений и особенно трехмерных сцен с высокой визуальной планкой. Сначала агент генерирует эталонный кадр через генерацию изображений, затем строит проект с прицелом на этот кадр. Отдельный субагент-критик сравнивает живой скриншот с эталоном и дает правки, агент повторяет сборку, пока критик не удовлетворен, и может поднять планку, обновив эталон. Есть режимы Plus и Pro под разный уровень подписки, работа с Blender через MCP или скрипты и пакетная генерация через сервис fal. В комплекте скрипты для пакетной генерации и локальный сервер предпросмотра.
Для кого. Для разработчиков и дизайнеров, которым нужен высокий уровень визуала в играх, демо и приложениях.
Подходит, если
- Нужно собрать демо или сцену с высокой графической планкой
- Хочется, чтобы агент сам итеративно доводил визуал до эталона
- Есть эталонный образ и нужно приблизить к нему живой результат
Не подходит, если
- У агента нет генерации изображений, зрения или субагентов
- Нужна логика или бэкенд, а не визуальная часть
Пример запроса к агенту
Собери графическое демо на Three.js: изометрическая камера, воксельный стиль с реалистичным светом, живая сцена, лимит времени часОграничения
Нужен агент с генерацией изображений, встроенной или по API, например по ключу Gemini, с вводом изображений и, желательно, с субагентами. Проверялось в основном с GPT-6 Astra в Codex, работа с другими сильными моделями заявлена как вероятная, но не гарантирована. Для собственного трехмерного моделирования нужен Blender. Цикл может идти долго и тратить много токенов, а качество зависит от подключенной модели генерации.
Как отключить. Удалите папку dream-loop из каталога скиллов агента. Рабочие файлы цикла лежат в папке .dream-loop проекта, ее можно удалить отдельно.
Проверка безопасности
- Агент автономно пишет и запускает код, поднимает локальный сервер предпросмотра
- Использует внешнюю генерацию изображений и может тратить много токенов
Коротко о README
README описывает dream-loop как замкнутый цикл: агент придумывает эталонный скриншот через генерацию изображений, строит проект под него, отдельный критик сравнивает живой кадр с эталоном и дает правки, и так по кругу, пока результат не совпадет. Установка идет командой npx skills add или копированием в каталог скиллов. Нужны генерация изображений, ввод изображений и по возможности субагенты, для трехмерного моделирования Blender. Указано, что основное тестирование шло с GPT-6 Astra в Codex, и приведен пример с живым демо. Лицензия MIT.
SKILL.md
--- name: dream-loop description: Build a game or app from a description so that a live screenshot matches a generated rendering. Use when the user says "dream loop" or asks for something built to a very high level of graphical fidelity. license: MIT --- # dream-loop This is a process for you to autonomously build extremely impressive visuals, especially for 3D scenes (e.g. in a game or app). Your first step is to determine which workflow to use: - If the user told you to use the Plus or Pro workflow explicitly, that's your answer - If not, check if the user is on a low or high tier coding subscription. "Low tier" means ChatGPT Plus or equivalent. "High tier" means ChatGPT Pro. For low-tier subscriptions, use the Plus workflow. For high-tier, use the Pro workflow. Plus workflow: read [references/plus-mode/workflow.md](references/plus-mode/workflow.md) Pro workflow: read [references/pro-mode/workflow.md](references/pro-mode/workflow.md) Do not read both documents. They are not inter-compatible.
Частые вопросы
Что нужно, чтобы это работало?
Агент с генерацией изображений, вводом изображений и, желательно, субагентами. Для собственного трехмерного моделирования пригодится Blender.
Почему цикл тратит много токенов?
Агент повторяет сборку, пока критик не доволен, и может обновлять эталон. Без ограничения по времени README предупреждает о большом расходе токенов.
Похожие
Скиллы и CLI от HeyGen: агент пишет HTML-композиции и рендерит из них MP4-ролики, субтитры, моушн-графику и слайды
Blender MCP
MCP for Blender
MCP-сервер и аддон для Blender: агент создает и меняет объекты, материалы и сцены, подгружает ассеты и выполняет Python в Blender
Скиллы Remotion
Remotion Agent Skills
Официальные скиллы Remotion для создания видео на React: композиции, анимации, субтитры, карты и рендер
Агентная видеостудия для Claude Code, Cursor и Codex: сценарий, озвучка, картинки, стоковые кадры, музыка, субтитры и рендер