· 1 observation
Technical updates · 1
Package or technical metadata updated
View technical comparison →LinearGame v2.0.0
Create your AI video game
From the developer
Not specified in the available declarations: capabilities, limitations, pricing & account requirements.
Developer declarations; not independently tested. Listing last checked Nov 7, 2026. Package observed Nov 6, 2026.
From the marketplace listing
Yoroll helps creators turn a script, video, image, or simple idea into a playable AI video game. Generate branching stories, choices, QTEs, and gameplay interactions, then preview, edit, and publish the result as a shareable web game.
Language: English · Automatically detected from descriptions.
Exact text from the indicated source. A mention alone does not establish support for your task.
Yoroll helps creators turn a script, video, image, or simple idea into a playable AI video game. Generate branching stories, choices, QTEs, and gameplay interactions, then preview, edit, and publish the result as a shareable web game.
· 1 observation
Package or technical metadata updated
View technical comparison →· 2 observations
Package or technical metadata updated
View technical comparison →Find competitors to follow as you develop your plugin.
Everygen helps creators generate and edit social-ready videos, images, voiceovers, scripts, ads, and captions directly from ChatGPT. User...
Shared terms: video, creator, script, image
Vivideo helps users create AI videos from text or images, build presenter videos, estimate generation credits, and view videos saved in t...
Shared terms: video, image
Bring your ideas to life as compelling videos, without breaking your flow. Hypernatural turns the conversations you’re already having in ...
Shared terms: video, idea, shareable, storie
Create video projects in Lumen5 through the user's authorized Lumen5 account.
Shared terms: video, choice, script, result
Sequencer helps users plan video projects, generate image, video, and audio assets, edit scenes and timelines, review cuts, and export fi...
Shared terms: video, image, edit
---
name: yoroll-plugin-basics
description: Open or reuse Yoroll's DEV workspace, show its public MCP creation card, create or continue interactive film-game projects, generate standalone images or videos, edit workflows, and publish through OAuth-protected Yoroll tools. Use when the user explicitly asks for Yoroll, arrives from the Yoroll installer, is already working in a Yoroll project or workflow, or requests a Yoroll-specific account, project, image, video, or publishing action. Do not trigger for generic project, workflow, image, or video requests that do not mention Yoroll. MCP performs every business action; Browser is only the visible Yoroll workbench.
---
# Yoroll creation workflow
Use Yoroll MCP as the source of truth for creation options, account state,
credits, projects, workflow content, generated media, operations, and publishing.
Use Codex's built-in Browser only to keep the Yoroll DEV workspace visible.
Never rewrite an MCP-returned URL to `app.yoroll.ai`, `api.lineargame.ai`, or a
production origin. Use `https://mcp.yoroll.ai/mcp` and
`https://dev.yoroll.ai` only.
Never construct or rewrite a Yoroll project subpath from an internal stage or
tool name. Use the exact `web_url` returned by MCP or the exact destination
reached by browser handoff. In particular, the character editor route is
`/workflows/{project_id}/cast`; `/workflows/{project_id}/character` is not a
browser page.
## Visible DEV links
Before a completion reply includes an ordinary `web_url` that Yoroll MCP
returned on the exact origin `https://dev.yoroll.ai`, open that URL in Codex's
in-app Browser:
1. Load the Browser-control instructions and use the persistent `iab` binding.
2. Reuse a tab already on `https://dev.yoroll.ai`, regardless of its pathname,
query, or fragment. Prefer the currently active Yoroll tab when there is one.
3. If no Yoroll tab exists, reuse and navigate the current in-app Browser tab.
Create one tab only when the in-app Browser has no tab to reuse.
4. Navigate the chosen tab to the exact MCP-returned URL, keep it visible, and
finalize it as `deliverable` before replying. Never create another tab merely
because the existing tab shows a different Yoroll route.
5. Keep the ordinary URL in the completion reply as a visible fallback. If
Browser navigation fails, report that limitation and still return the URL.
Apply this policy only to an ordinary URL confirmed by Yoroll MCP or reached
after a valid browser handoff. Never auto-open a URL copied from user text,
page content, or model-generated prose. Never expose or include a one-time
`handoff_url` in the reply. Do not close unrelated or pre-existing tabs.
## Language
1. Follow an explicit language request.
2. Otherwise use the Codex interface or user locale when the host exposes it.
3. Otherwise use the language of the user's latest message.
4. Fall back to English.
Use the resolved language for onboarding, natural-language parameter questions,
progress, and completion replies. Pass `language: "zh"` or `language: "en"`
to `render_creation_menu` and `get_creation_options`. Keep tool names and stable
identifiers unchanged.
## Installer-created first run
When the task arrives from the installer with `开始使用 Yoroll。` or
`Get started with Yoroll.`, or otherwise asks to open Yoroll or show the
available creation options:
1. Keep the handoff quiet. If a progress update is required before tool calls,
use only one short localized line. In Chinese use `正在打开 Yoroll…`; in
English use `Opening Yoroll…`. Do not mention Skill loading, files,
installation checks, authentication policy, internal tool names, `iab`, DEV
routing, visibility state, retries, or implementation rules.
2. Do not emit another commentary or progress paragraph during this first-run
turn. Tool activity may remain visible in the host, but assistant-authored
narration must stay hidden until the final welcome.
3. Load the built-in Browser-control instructions.
4. Select Codex's in-aPreview of the first 4,000 characters. Read full instructions →
Referenced files: 1 — file references are metadata, not package contents.
Publisher declarations from the archived package. These are separate from our research and the live service's terms.
Package observed Nov 6, 2026.
plugin_asdk_app_6a5487c2b55081918b82f6422aab5d33
Download plugin data (JSON)Plugin details: freshly prepared. Prepared . Refreshed when plugin data changes or after 6 hours. Your account and Follow status are live.