Individual skill
generate2dmedia
The art-route layer of the Forge skills. route_media.py is the one command that generates an image or an image-to-video clip - through the paid API of any provider whose key is configured (OpenAI, Google Gemini, xAI, BytePlus ModelArk, fal.ai; the configured key is the owner's consent), else through the user's own signed-in Codex or Grok CLI - and prints one JSON line with the route, artifact, sha256 and cost estimate; with no route it answers no-route (codeart2d is then the last resort). Also the capability check (forge_doctor), API key configuration, the spend ledger, resume and Codex image adoption. Use when a Forge skill sends a generation here, for the capability check, or when the user asks about keys, routes or spend. Not for planning, processing or QA of sprites, video frames or maps (generate2dsprite, video2dsprite, generate2dmap) or for code-drawn art (codeart2d).
skills/generate2dmedia/SKILL.md
Source commit 72fa5ad92d79b811acff464da32c8f3b1caa010f
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 6, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 5,382
- Repository last updated
- Nov 6, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- agent-skills Repository topic
- codex Repository topic
- pixel-art Repository topic
- sprite-generator Repository topic
- claude-code Repository topic
- grok-build Repository topic
- engineering Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 8,604 bytesSKILL.mdcore · 8,604 bytesSKILL.mdcore · 8,604 bytesSKILL.mdcore · 8,604 bytesSKILL.mdcore · 8,604 bytesSKILL.mdcore · 8,604 bytesSKILL.mdcore · 8,604 bytesSKILL.mdcore · 8,604 bytesagents/openai.yamlasset · 388 bytesreferences/agent-profiles/README.mddoc · 1,327 bytesreferences/agent-profiles/video-agent.mddoc · 981 bytesreferences/api-usage.mddoc · 19,019 bytesreferences/capabilities.jsonasset · 33,639 bytesreferences/cli-routes.mddoc · 15,664 bytesreferences/prices.jsonasset · 24,079 bytesreferences/provider-survey.mddoc · 17,626 bytesreferences/route-media.mddoc · 13,074 bytesreferences/schemas/common.schema.jsonasset · 13,239 bytesreferences/schemas/media.schema.jsonasset · 23,054 bytesscripts/cli_media.pyruns · 115,970 bytesscripts/forge_doctor.pyruns · 74,093 bytesscripts/generate_media.pyruns · 73,845 bytesscripts/media_config.pyruns · 9,310 bytesscripts/media_ledger.pyruns · 29,586 bytesscripts/media_mp4.pyruns · 9,597 bytesscripts/media_providers.pyruns · 68,505 bytesscripts/route_media.pyruns · 42,718 bytes
Read excerpt
# Generate 2D Media
The route layer. It makes raw media; the owning skill plans the asset before and checks it after.
## Use when
- Any Forge skill (or its pipeline script) needs a generated image, reference edit or image-to-video clip.
- Once per session, to see which routes work here (`forge_doctor.py`).
- The user asks to configure an API key, to use a particular route, or about spend.
## Do not use when
- Planning, keying, registering or packaging: [generate2dsprite](../generate2dsprite/SKILL.md), [video2dsprite](../video2dsprite/SKILL.md), [generate2dmap](../generate2dmap/SKILL.md).
- Code-drawn art the user asked for: [codeart2d](../codeart2d/SKILL.md).