scenario-textures
Installation
SKILL.md
Scenario texture and material workflows
Overview
Scenario generates seamless, tileable textures from text or reference images, upscales them without breaking the tile, and applies PBR materials when texturing 3D meshes. Model availability differs per team and evolves, so always discover models at run time instead of hardcoding IDs: recommend with the need in the user's own words for a capability, search for a member known by name.
Connection and the core generation loop: see the scenario skill in this repo. If a sibling skill named here is missing from your available skills, ask the user to install it (npx skills add scenario-labs/skills --skill <name>); unattended, proceed from tool schemas and flag the gap.
Quick reference
| Step | Tool | Notes |
|---|---|---|
| Find texture models | recommend with the need in the user's own words |
capability is txt2img or img2img with the texture in prompt (the catalog tags texture models txt2img_texture, img2img_texture); search for a name |
| Inspect inputs | model_schema_get |
Always call before model_run |
| Generate | model_run |
dry_run=true prices a batch first |
| Wait | jobs_wait |
Re-call with pending_job_ids |
| View and save | asset_display, then asset_download |
Download for engine import |
| Upscale | model_run on a texture upscaler |
2x to 8x, tiling preserved |