Updated today
by paraldaMeta
mirage-engine
A code-only world engine for AI agents: build whole towns and landscapes in three.js as code (pre-alpha)
20 GitHub stars (20)
+20 in 19 days
| Period | New stars |
|---|---|
| Oct 27 | +1 |
| Oct 28 | +1 |
| Oct 29 | 0 |
| Oct 30 | +1 |
| Oct 31 | +1 |
| Nov 1 | 0 |
| Nov 2 | 0 |
| Nov 3 | 0 |
| Nov 4 | 0 |
| Nov 5 | 0 |
| Nov 6 | +2 |
| Nov 7 | 0 |
| Nov 8 | 0 |
| Nov 9 | 0 |
| Nov 10 | 0 |
| Nov 11 | +1 |
| Nov 12 | +3 |
| Nov 13 | 0 |
- 7 skills (7 skills found in its SKILL.md files)
- 3 forks (3 forks)
- Today last update (Last updated today)
Install
Skills CLI
npx skills add paraldaMeta/mirage-engine
Asks which skills and agents to install. Just one: npx skills add paraldaMeta/mirage-engine --skill mirage-brief-to-plan — add -g for every project.
Claude Code
git clone https://github.com/paraldaMeta/mirage-enginecp -r "mirage-engine/agent/mirage-brief-to-plan" ~/.claude/skills/
Copies the mirage-brief-to-plan skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add paraldaMeta/mirage-engine
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
mirage-brief-to-plan
Turn a one-paragraph idea into a Mirage world's direction before any building ("先定方向再建设") - a brief (idea, mood, references, scale, target), a site plan plan.js (bounds, regions, footprints, paths, points, viewpoints, spawn, place, sun and time), a module list with build order, a brief per module, and the project scaffold. Use when starting a new Mirage world, when the user says "I want a scene o…
agent/mirage-brief-to-plan/ on GitHub (opens in a new tab)SKILL.md -
mirage-game
Make a Mirage world playable as a small game with @mirage/game - interactables (pick up, use, open, light), inventory, flags, events, hinged doors and pushable props (Rapier physics, lazy WASM), a character controller, keyboard / mouse / gamepad / touch input, procedural 3D sound, save / load and an accessible HTML overlay (objective, prompt, toasts, menu). Use when the user wants something to do…
agent/mirage-game/ on GitHub (opens in a new tab)SKILL.md -
mirage-module
Write or fix one Mirage world module (modules/<name>.js) that follows the world protocol - positions only from the site plan, seeded randomness, anchors offered and consumed, NOTES.md requests, walk-grid collision and collider proxies, materials through patch() hooks or the texture layer, triangle and draw-call budgets, and a self-test. Use when asked to "build the pier / walls / terrain / trees…
agent/mirage-module/ on GitHub (opens in a new tab)SKILL.md -
mirage-parallel-build
Lead several agents building one Mirage world at the same time, one module each - the coordination contract (site plan as single source of truth, file ownership, anchors, append-only NOTES.md requests, merge order, conflict rules), how to launch workers in Claude Code (background sub-agents), Codex or Cursor, and how to integrate and verify. Use when a Mirage world has three or more modules to wr…
agent/mirage-parallel-build/ on GitHub (opens in a new tab)SKILL.md -
mirage-playtest
The agent self-test loop for a Mirage world - build, run it in the real Chrome, drive it with a scripted JSON scenario (walk routes, keys, interactions), collect screenshots, a contact sheet and metrics (positions, collision, console errors, flicker along a path, frame time), read the pass/fail report, fix, rerun. Use after any change to a Mirage world, before saying a world or module is done, an…
agent/mirage-playtest/ on GitHub (opens in a new tab)SKILL.md -
mirage-router
Entry point for building 3D web worlds with the Mirage engine (code-only three.js worlds for AI agents). Use when the user says "Mirage", "build a world / scene / town / level in code", "site plan", "world module", "walkable 3D scene", or when the project has @mirage/* dependencies or a plan.js with regions/footprints/viewpoints. Detects the project state and routes to mirage-brief-to-plan, mirag…
agent/mirage-router/ on GitHub (opens in a new tab)SKILL.md -
mirage-ship
Package and prepare a Mirage world for release - one standalone HTML file that opens from disk, size budgets, a static deploy folder for any host, a playtest of the shipped file, and the credits / licence checklist. Never uploads or publishes; the user does that after an explicit OK. Use when the user says "ship it", "package", "single file", "make a build", "deploy", "put it online", "share a li…
agent/mirage-ship/ on GitHub (opens in a new tab)SKILL.md
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.