Scenario Agent Skills: Let AI agents create and manage game and creative assets
A skill set letting 70+ AI agents use Scenario MCP for game and creative assets while also driving local DCC tools and engines.
GitHub scenario-labs/skills Updated 2026-11-05 Branch main Stars 2.4K Forks 247
Python C# AI content generation Scenario MCP Agent Skills Blender Unity Unreal Engine

🧭 Decision Guide

Try it if you

  • You want Claude Code, Cursor, or Codex to generate images, video, audio, or 3D assets.
    The README section “Scenario Agent Skills” lists these agents and asset types.
  • You need scenario-consistency to preserve character, product, or style consistency.
    The README section “Consistency and custom models” lists baseline-plus-delta prompts, reference images, and control maps.
  • You already have Blender, Maya, ZBrush, Unity, or Unreal and want an agent to operate it.
    The README says Expert tools drive local DCC software and game engines and require the application to be installed.

Skip it if you

  • Your agent environment cannot connect to Scenario MCP and you have neither a Scenario account nor an API key.
    The README Install section explicitly requires https://mcp.scenario.com/mcp plus sign-in or an API key.
  • You do not plan to install Blender, Maya, or a game engine but need Expert tools.
    The README states that Expert tools require the corresponding DCC application or game engine installed locally.
  • You can only accept a locked and reviewed skill version.
    The README says the default command fetches main and requires npx [email protected] with a release commit to pin a reviewed state.

Requirements

  • Scenario skills need the Scenario MCP server connected.
  • A Scenario account with OAuth sign-in or an API key is required.
  • Expert tools require the corresponding application installed locally, such as Blender, Maya, or Unity.
  • Skills follow the Agent Skills specification and install into 70+ agents.

First step (verbatim from README)

claude mcp add --transport http scenario https://mcp.scenario.com/mcp

Watch out

  • The CLI cannot select topic groups; --skill matches exact skill names only.
    The README Install section explicitly says topic groups cannot be selected from the command line.
  • The default installation tracks main; updates require rerunning with a newer commit.
    The README section “Pin a reviewed release” says the default command fetches main and uses commits to move versions.
  • CI or scripts need -y to skip installer prompts.
    The README Install section says role commands can use -y to skip every prompt.

Alternatives

  • Scenario MCP skills:Better when you need image, video, audio, texture, or 3D generation rather than local DCC operation.
    README “Scenario Agent Skills” and “Expert tools”
  • Expert tools families:Better when you already have ZBrush, Blender, Maya, Unity, or Unreal and need an agent to drive them.
    README “Expert tools”

Not stated in the README

  • The README provides no Scenario model pricing figures or billing examples.
  • The README provides no quality benchmarks for image, video, audio, or 3D generation.
  • The README provides no compatibility matrix for Scenario MCP, the 70+ agents, and local DCC software.
  • The README provides no supported operating systems, hardware requirements, or local resource consumption details.
  • The README does not specify Scenario account regional restrictions, quotas, or API key permission scopes.
  • The README does not describe the complete changes or backward-compatibility guarantees across the 5 releases.

💡 Deep Analysis

6
Yes I already have ComfyUI node graphs and need to migrate them to Scenario. My CI cannot track main directly; can this project support workflow migration and a reproducible pinned skill state?
For: A technical artist or producer maintaining ComfyUI workflows who wants to migrate to Scenario and pin reviewed skill versions in CI.

Yes, the README explicitly covers ComfyUI migration and pinning the installer and commit, although the migrated graph’s node semantics and input compatibility still need validation in your workflow.

  • scenario-workflow-authoring supports creating, editing, publishing, and migrating workflows from Weavy, ComfyUI, or other node editors.
  • scenario-workflows supports discovery, input construction, dry-run pricing, and approval gates.
  • The README says the default command fetches the latest skills from main; a reviewed state requires pinning both the CLI and the commit from a release tag.
  • Non-interactive installation with -y is available for scripts or CI, but the README does not claim one-to-one migration for every ComfyUI node, control image, or custom model.
  • README: migrating graphs from Weavy, ComfyUI, or other node editors
  • README: scenario-workflows: building the run inputs, dry-run pricing, unsticking approval gates
  • README: To install a reviewed state instead, pin both the installer and the commit
  • README: From a script or CI ... with `-y`, which skips every prompt
npx [email protected] add scenario-labs/skills#<commit> --skill <name>
Not stated in the README:The README does not provide a mapping table from ComfyUI nodes to Scenario nodes.;The README does not state whether migrated outputs match the original ComfyUI outputs pixel-for-pixel or format-for-format.
Yes I use Claude Code and want one agent to handle images, video, audio, and 3D assets. Because Scenario tasks incur costs, can I build a generation workflow with price checks using this project?
For: An independent developer using Claude Code who wants one agent to generate images, video, audio, and 3D assets while checking the price before execution.

Yes, this is suitable because it turns Scenario capability discovery, input validation, execution, asynchronous waiting, downloading, and cost control into an agent-usable workflow.

  • The “Scenario Agent Skills” section lists images, video, audio, textures, skyboxes, 3D assets, and custom-trained models.
  • The scenario skill defines the core loop: “discover, schema, run, wait, display, download.”
  • “Workflows and apps” explicitly supports dry-run pricing and approval gates before workflow execution.
  • This is not a local model runner: the Scenario MCP server and OAuth or an API key are required. Actual prices, rate limits, and model availability remain controlled by Scenario.
  • README: Scenario Agent Skills: images, video, audio, textures, skyboxes, 3D assets, and custom-trained models
  • README: Connecting to the Scenario MCP and the core generation loop: discover, schema, run, wait, display, download
  • README: scenario-workflows: dry-run pricing, unsticking approval gates
  • README: The Scenario skills need the Scenario MCP server connected
claude mcp add --transport http scenario https://mcp.scenario.com/mcp
Not stated in the README:The README does not provide exact prices, quotas, or rate limits for each model or workflow.;The README does not explain permission differences between OAuth and API-key authentication in Claude Code.
Yes I use Copilot in a production team spanning Unreal Engine, Unity, Godot, and Roblox Studio. Can we install the relevant skills by role or goal instead of installing everything for everyone?
For: A game producer using Copilot whose team needs to cover Unreal Engine, Unity, Godot, and Roblox Studio and wants role-based batch installation.

Yes, the project supports distribution to more than 70 agents, installation by role or goal, and expert-tool families for Unreal, Unity, Godot, and Roblox Studio.

  • The README says the skills CLI installs into “70+ agents,” including Copilot.
  • “By role or goal” says INSTALL.md groups skills by job and outcome and provides one command for each group.
  • The expert-tool section lists Unreal Engine, Unity, Godot, and Roblox Studio, with each family installable as a set.
  • This avoids requiring every person to load every skill, but the README does not describe organization-level permissions, member assignment, shared caches, or cross-engine version governance.
  • README: The skills CLI installs these files into 70+ agents
  • README: By role or goal ... groups the skills by job ... and by outcome ... with one command each
  • README: Expert tools ... Unreal Engine, Unity, Godot, Roblox Studio
  • Project insights: supports single-skill, role-based, and goal-based installation
npx skills add scenario-labs/skills
Not stated in the README:The README does not include the complete command for every role or goal in INSTALL.md.;The README does not explain centralized upgrade and rollback mechanisms when multiple agents share one skill version.
It depends I use Cursor for game development and my asset pipeline depends on both Blender and Unity. Can I combine the Scenario generation skills with local expert-tool skills so the agent can continue working in my local projects?
For: A game developer using Cursor with a Blender and Unity production pipeline who wants an agent to generate assets and then continue in local DCC or engine workflows.

It depends on satisfying two separate dependency chains: the cloud MCP path and the local application path. The project supports combining them, but it does not make Blender or Unity environment-free services.

  • The README says Scenario skills work through the Scenario MCP, while expert tools drive locally installed ZBrush, Blender, Maya, Unreal, Unity, Godot, or Roblox Studio.
  • Expert tools “need the application, not the Scenario MCP,” so local DCC/engine operations and cloud generation are separate runtime paths.
  • Expert tools are installed by family, and each family README records its build source and verification scope.
  • Modifying a Unity project still depends on software versions, plugins, project structure, permissions, and scripts; cross-project compatibility is not promised.
  • README: The expert tools ... drive DCC ... software and game engines installed on your machine
  • README: They need the application, not the Scenario MCP server
  • README: Expert tools ... ZBrush, Blender, Maya, Unreal Engine, Unity, Godot, Roblox Studio
  • README: each family folder's README records how it was built and how far it was verified
npx skills add scenario-labs/skills --skill scenario
Not stated in the README:The README does not provide a compatibility matrix for Blender, Unity, and Cursor versions.;The README does not explain backup, file-lock, or rollback behavior for Unity projects.
Yes I use Claude Code to produce advertising and social videos and need captions, color grading, UGC, editing, and ad-variant skills. Does this project cover these concrete delivery steps rather than only generating raw video?
For: A technical content team using Claude Code for advertising and social video production, with existing workflows for captions, color grading, UGC, and ad variants.

Yes, because the README extends beyond video generation into delivery-oriented steps such as editing, color grading, music videos, UGC, captions, and ad variants.

  • The skill list includes scenario-video, scenario-video-editing, scenario-video-color-grade, scenario-ugc, scenario-caption-studio, and scenario-video-ads.
  • It also includes scenario-video-assembly, scenario-ad-variants, and scenario-thumbnails for assembly, variants, and thumbnail production.
  • The README says the agent can execute tasks through Scenario MCP, wait for asynchronous results, and download outputs, enabling multi-step workflows.
  • However, it does not provide caption-accuracy, audio-sync, advertising-platform export, or maximum long-video duration specifications.
  • README skill list: scenario-video-editing, scenario-video-color-grade, scenario-ugc, scenario-caption-studio, scenario-video-ads
  • README skill list: scenario-video-assembly, scenario-ad-variants, scenario-thumbnails
  • README: discover, schema, run, wait, display, download
  • Project insights: covers video editing, color grading, music videos, ads, UGC, thumbnails, and social content
claude mcp add --transport http scenario https://mcp.scenario.com/mcp
Not stated in the README:The README does not specify supported codecs, resolutions, frame rates, or duration limits for each video skill.;The README does not specify subtitle language coverage, recognition accuracy, or concrete delivery templates for advertising platforms.
Yes I use Codex to produce batches of character and brand assets, and I cannot accept character or product drift across repeated image and video generations. Does this project provide sufficient identity and reference-control workflows?
For: A content team using Codex to produce batches of character, product, or brand assets while requiring consistency across repeated image and video generations.

Yes, because the project turns consistency into reusable workflows involving identity libraries, reference images, control images, and custom models rather than relying only on rewriting prompts each time.

  • The README skill list includes scenario-consistency, scenario-identity-library, and scenario-model-training.
  • The project insights explicitly mention baseline-plus-delta prompting, reference images, control images, and reusable character and prop identity libraries.
  • Scenario skills cover images, video, and custom-trained models, allowing consistency methods to span multiple media workflows.
  • The README does not promise perfect consistency across different models; the underlying model, source assets, training data, and provider limitations still affect results.
  • README skill list: scenario-consistency, scenario-identity-library, scenario-model-training
  • Project insights: baseline-plus-delta prompts, reference images, control images, and reusable character and prop identity libraries
  • README: images, video ... and custom-trained models
  • Project insights: output quality remains affected by the underlying model, input assets, prompts, reference images, training data, and service limits
npx skills add scenario-labs/skills --skill scenario
Not stated in the README:The README does not specify identity-library asset limits, storage capacity, or version-management behavior.;The README provides no consistency metrics across different image or video model families.

✨ Highlights

  • Covers image, video, audio, texture, and 3D asset generation
  • Supports Claude Code, Cursor, Codex, and 70+ agents
  • Scenario MCP provides consistency, pricing, and model-training skills
  • Expert tools cover Blender, Maya, Unity, and Unreal
  • The repository has only 10 contributors and 5 releases

🔧 Engineering

  • Uses Scenario MCP to generate images, video, audio, textures, and 3D assets
  • scenario-consistency maintains character, product, and style consistency
  • scenario-workflows supports running apps, dry-run pricing, and approval handling
  • Expert tools drive ZBrush, Blender, Maya, and game engines

⚠️ Risks

  • Scenario skills require Scenario MCP plus an account sign-in or API key
  • Expert tools require ZBrush, Blender, or a game engine installed locally
  • The default command fetches the latest main copy, not a reviewed release
  • Each Expert tools README records its build process and verification scope

👥 For who?

  • Creative development teams using Claude Code, Cursor, or Codex
  • Game developers needing RPG icons, seamless textures, or GLB props
  • Art teams with Blender, Maya, Unity, or Unreal environments