dream-loop

Featured

Build stunning 3D scenes via a concept-art fidelity loop.

AI & Automation 249,097 stars 52845 forks Updated today MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Dream Loop Skill An autonomous process for building extremely impressive visuals, especially 3D scenes (games, apps, usually browser three.js/WebGL): generate photorealistic concept art of the ideal result, build it, screenshot the live build, have a judge score screenshot vs concept against a gated ladder, and iterate until convergence. Goal: the most visually stunning result at an acceptable frame rate for the target platform (e.g. 60 fps browser, 120 fps modern mobile). This skill does NOT cover general web-app functionality, 2D UI design, or non-visual quality — only the visual-fidelity loop. ## When to Use - User says "dream loop" or asks for a game/scene/app built to a very high level of graphical fidelity. - Follow-up refinement passes on an existing visual product (see Follow-up loops below). ## Prerequisites - **Concept art**: the `image_generate` tool. If unavailable, stop and ask the user for a concept image (or an image-generation API to connect to). - **Screenshots**: `browser_exec` — serve the build locally (`python3 -m http.server` for static builds), then `new_tab(url)`, `wait_for_load()`, `capture_screenshot()`. - **Judging**: `vision_analyze` (see Judge section for the one-image-per-call workaround). - **Optional**: Blender for asset modeling — see the `blender-3d-automation` skill. `delegate_task` for parallel asset work and fresh-context judging. If you don't have the tools needed for the full loop, flag that to the user early and st...

Details

Author
NousResearch
Repository
NousResearch/hermes-agent
Created
1 years ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Listed

dream-loop

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.

0 Updated today
kacperkaszyca123-coder
Web & Frontend Solid

design-vision-loop

Vision feedback loop for UI — render the running UI, screenshot it across viewports + dark mode, run deterministic gates then a multimodal critique against the design system, and iterate until it passes. Use after building or changing a UI component/page, when asked to 'check the UI', make it 'look right', or verify a build matches a design spec / Stitch screen.

24 Updated yesterday
nguyenthienthanh
AI & Automation Listed

loop-designer

Use this skill when the user says turn this into a loop, run this on a schedule, automate this daily, build me a loop, make this recurring, design a loop for a task, or loop this task — any request to make a one-off task a recurring autonomous job. Interviews minimally (goal, sources/inputs, output destination, schedule), then generates a five-part loop spec (Discover, Plan, Execute, Verify with a separate verifier checklist, Stop-or-Repeat), a non-negotiable guardrails block (max-iterations cap, cost ceiling, seen-log cross-run dedup, no-destructive-actions allowlist, completion/trip notification), and two ready-to-paste runners — a Claude Code Routine prompt and a local cron/launchd variant. Do NOT use for improving an existing prompt ("improve this prompt" is prompt-optimizer-loop's job), for one-off tasks, for debugging an already-built loop, or to run something on an interval in the current session — the built-in /loop command does that; this skill designs durable guarded loops, it doesn't run them.

2 Updated 2 months ago
Abhillashjadhav