asset-pipeline
asset-pipeline is a skill in rehan-remade/universal-modder, last changed 4 Oct 2026. It can run shell commands. Our pattern check flagged nothing at commit c33afda on 27 Oct 2026.
Pattern check: nothing flagged · commit c33afda · 27 Oct 2026
InstallTurn generated or hand-made art into exactly what a game engine loads. Covers sprite cutout, trim and nearest-neighbour fitting to frame sizes, pixelation to a palette, sprite sheets and strips, player/team-colour masks, seamless textures, and rendering a 3D model into sprite frames from the game's own camera (isometric/RTS 8 or 16 headings, side view, top-down) with Blender. Use after generating assets, or when the user asks to make sprites, sprite sheets, animation frames, isometric unit sprites or icons for a game.
- Licence
- MIT
- Repo stars
- 9.1k
- Folder last changed
- 4 Oct 2026 (opens in a new tab)
- Publisher
- rehan-remade
- Files
- 1 file
- Checked
- c33afda (opens in a new tab) · 27 Oct 2026
Install
Each tab says whether it installs commit c33afda, the one we checked, or the latest version.
No tab for your agent? Use Any agent for OpenCode, Goose, Windsurf (Devin Desktop), Zed, Roo Code, Factory Droid, Junie, Amp and Antigravity, and Claude Code for Cline. Kiro needs the folder copied by hand.
Pinned to commit c33afda, the one we checked.
From your project's root folder:
tmp="$(mktemp -d)" &&
git clone -q --depth 1 --filter=blob:none --no-checkout https://github.com/rehan-remade/universal-modder.git "$tmp" &&
git -C "$tmp" fetch -q --depth 1 origin c33afda71b5fd55963001642266fdc3c90d0f589 &&
git -C "$tmp" sparse-checkout set -- skills/asset-pipeline &&
git -C "$tmp" checkout -q c33afda71b5fd55963001642266fdc3c90d0f589 &&
mkdir -p .claude/skills &&
mkdir .claude/skills/asset-pipeline &&
cp -R "$tmp"/skills/asset-pipeline/. .claude/skills/asset-pipeline/ &&
rm -rf "$tmp"If Claude Code was already running and this created the skills folder, run /reload-skills.
Or install the universal-modder plugin it ships in. Installs the latest version, not the one we checked. Installs everything in the plugin, including any hooks, MCP servers and scripts our check doesn't cover.
claude plugin marketplace add rehan-remade/universal-modder --scope project &&
claude plugin install universal-modder@universal-modder --scope projectPinned to commit c33afda, the one we checked.
Skills in the Claude apps belong to your account rather than to a project.
Make asset-pipeline.zip, with the skill folder at the top level:
tmp="$(mktemp -d)" &&
git clone -q --depth 1 --filter=blob:none --no-checkout https://github.com/rehan-remade/universal-modder.git "$tmp" &&
git -C "$tmp" fetch -q --depth 1 origin c33afda71b5fd55963001642266fdc3c90d0f589 &&
git -C "$tmp" sparse-checkout set -- skills/asset-pipeline &&
git -C "$tmp" checkout -q c33afda71b5fd55963001642266fdc3c90d0f589 &&
out="$(mktemp -d)" &&
cp -R "$tmp"/skills/asset-pipeline "$out"/asset-pipeline &&
(cd "$out" && zip -qr - asset-pipeline) > asset-pipeline.zip &&
rm -rf "$tmp" "$out"In Claude, open Customize > Skills, select +, then + Create skill > Upload a skill, and choose asset-pipeline.zip.
On Free, Pro and Max plans, turn on Code execution and file creation (Create and edit files in newer settings) under Settings > Capabilities.
Pinned to commit c33afda, the one we checked.
From your project's root folder:
tmp="$(mktemp -d)" &&
git clone -q --depth 1 --filter=blob:none --no-checkout https://github.com/rehan-remade/universal-modder.git "$tmp" &&
git -C "$tmp" fetch -q --depth 1 origin c33afda71b5fd55963001642266fdc3c90d0f589 &&
git -C "$tmp" sparse-checkout set -- skills/asset-pipeline &&
git -C "$tmp" checkout -q c33afda71b5fd55963001642266fdc3c90d0f589 &&
mkdir -p .agents/skills &&
mkdir .agents/skills/asset-pipeline &&
cp -R "$tmp"/skills/asset-pipeline/. .agents/skills/asset-pipeline/ &&
rm -rf "$tmp"Codex picks up new skills on its own; restart it if this one does not appear.
Pinned to commit c33afda, the one we checked.
From your project's root folder:
tmp="$(mktemp -d)" &&
git clone -q --depth 1 --filter=blob:none --no-checkout https://github.com/rehan-remade/universal-modder.git "$tmp" &&
git -C "$tmp" fetch -q --depth 1 origin c33afda71b5fd55963001642266fdc3c90d0f589 &&
git -C "$tmp" sparse-checkout set -- skills/asset-pipeline &&
git -C "$tmp" checkout -q c33afda71b5fd55963001642266fdc3c90d0f589 &&
mkdir -p .cursor/skills &&
mkdir .cursor/skills/asset-pipeline &&
cp -R "$tmp"/skills/asset-pipeline/. .cursor/skills/asset-pipeline/ &&
rm -rf "$tmp"Pinned to commit c33afda, the one we checked.
From your project's root folder:
tmp="$(mktemp -d)" &&
git clone -q --depth 1 --filter=blob:none --no-checkout https://github.com/rehan-remade/universal-modder.git "$tmp" &&
git -C "$tmp" fetch -q --depth 1 origin c33afda71b5fd55963001642266fdc3c90d0f589 &&
git -C "$tmp" sparse-checkout set -- skills/asset-pipeline &&
git -C "$tmp" checkout -q c33afda71b5fd55963001642266fdc3c90d0f589 &&
mkdir -p .github/skills &&
mkdir .github/skills/asset-pipeline &&
cp -R "$tmp"/skills/asset-pipeline/. .github/skills/asset-pipeline/ &&
rm -rf "$tmp"In a running Copilot CLI session, run /skills reload.
Or install it with gh skill, which also installs the commit we checked. Needs GitHub CLI 2.90 or later.
gh skill install rehan-remade/universal-modder skills/asset-pipeline/SKILL.md@c33afda71b5fd55963001642266fdc3c90d0f589 --agent github-copilot --scope projectPinned to commit c33afda, the one we checked.
From your project's root folder:
tmp="$(mktemp -d)" &&
git clone -q --depth 1 --filter=blob:none --no-checkout https://github.com/rehan-remade/universal-modder.git "$tmp" &&
git -C "$tmp" fetch -q --depth 1 origin c33afda71b5fd55963001642266fdc3c90d0f589 &&
git -C "$tmp" sparse-checkout set -- skills/asset-pipeline &&
git -C "$tmp" checkout -q c33afda71b5fd55963001642266fdc3c90d0f589 &&
mkdir -p .gemini/skills &&
mkdir .gemini/skills/asset-pipeline &&
cp -R "$tmp"/skills/asset-pipeline/. .gemini/skills/asset-pipeline/ &&
rm -rf "$tmp"In a running session, run /skills reload.
Or use Gemini CLI’s own installer. Installs the latest version, not the one we checked.
gemini skills install https://github.com/rehan-remade/universal-modder.git --path skills/asset-pipeline --scope workspacePinned to commit c33afda, the one we checked.
Codex, Cursor, Copilot, VS Code, Gemini CLI, OpenCode, Goose, Amp and Zed all read .agents/skills; Claude Code and Kiro list only their own folders.
From your project's root folder:
tmp="$(mktemp -d)" &&
git clone -q --depth 1 --filter=blob:none --no-checkout https://github.com/rehan-remade/universal-modder.git "$tmp" &&
git -C "$tmp" fetch -q --depth 1 origin c33afda71b5fd55963001642266fdc3c90d0f589 &&
git -C "$tmp" sparse-checkout set -- skills/asset-pipeline &&
git -C "$tmp" checkout -q c33afda71b5fd55963001642266fdc3c90d0f589 &&
mkdir -p .agents/skills &&
mkdir .agents/skills/asset-pipeline &&
cp -R "$tmp"/skills/asset-pipeline/. .agents/skills/asset-pipeline/ &&
rm -rf "$tmp"Or use the skills CLI from skills.sh. Installs the latest version, not the one we checked. The skills CLI reports installs to skills.sh unless you set DISABLE_TELEMETRY=1.
npx skills@1.7.4 add rehan-remade/universal-modder --skill asset-pipelineWhat it can touch
From the files and frontmatter at commit c33afda. This is how much a skill can do, not whether it is risky.
What it can touch: Scripts or outside hosts
Runs shell commands
Its instructions or files give the agent commands to run on your computer.
Pattern check
Pattern check: nothing flagged · commit c33afda · 27 Oct 2026
We checked every text file in this skill, at commit c33afda on 27 Oct 2026, against 45 published patterns such as download-and-run commands, hidden text and credential access. We don't run the skill, we don't read the web pages it points to, and we can't judge everything its instructions might lead an agent to do. In published tests, pattern checks like this one missed most malicious skills. Read the skill before you install it — especially anything it asks you to download or run.
Format check
Each agent reads SKILL.md a little differently. We check the file against each one's published rules; we don't run the skill in any agent.
Agent Skills specPasses
The open format from agentskills.io, held to what the strictest agents enforce, so one folder loads everywhere.
- Note
There is no license field, so readers can't tell whether they may reuse the skill. O2
Fix: Add license: with an SPDX name such as MIT or Apache-2.0, or the name of a bundled licence file.
- Note
- Claude CodePasses
Claude apps & API uploadPasses
Uploading to claude.ai or the Claude API, or packaging with Anthropic's script, accepts only the six spec fields and stops on anything else.
- Note
The description is 523 characters. The claude.ai Help Center says 200 at most, though Anthropic's API docs and validator allow 1,024. D4
Fix: If the claude.ai upload refuses it, trim the description to 200 characters.
- Note
- OpenAI (Codex & API)Passes
- VS Code & CopilotPasses
SKILL.md
Files
1 file
| Path | Size |
|---|---|
| SKILL.md (opens in a new tab) | 7.8 KB |
More from rehan-remade/universal-modder
blitz3d-decomp
rehan-remade/universal-modder
Decompile a Blitz3D game to readable Blitz source with B3DDecomp and port what it does to another engine. Covers SCP - Containment Breach-era and other .bb games, B3DDecomp, Blitz3D runtime behaviour (fixed tick, Animate, CurveValue, Euler angles, quaternions, Rnd), animated .b3d models (viewmodels with bones and keyframes) into Roblox, and where to stop (builds protected against decompiling, games and assets the user has no rights to). Use when a Blitz3D game's code or animated models are needed.
- Bundles scripts
Pattern check: Nothing flaggedMIT · 9.1k repo stars · Updated 27 Oct 2026
fal-assets
rehan-remade/universal-modder
Generate game assets with fal (fal.ai) through the fal MCP server, the `um fal` CLI (REST) or `fal api`. Covers sprites and icons with transparent backgrounds, consistent variants and animation frames, pixel art, seamless textures, PBR material maps, image-to-3D models, remeshing, auto-rigging, sound effects, music, voice lines, and trailer or cutscene video. Use whenever a mod needs new art, audio or 3D models, or the user mentions fal, generating sprites, textures, models, SFX or music for a game.
- Installs more skills
- Runs shell commands
- +2 more
Pattern check: Nothing flaggedMIT · 9.1k repo stars · Updated 20 Oct 2026
game-automation
rehan-remade/universal-modder
Launch, see and drive a real game so an agent can test its own mods. Covers launching via Steam or the exe, windowed mode at a fixed size, screenshots of the game window (GPU-safe capture), clicking and typing into menus, holding keys, relative mouse, crash-reporter cleanup, killing by PID, reading logs, scripted test scenes, and an in-game JSON bridge that lets an agent observe and act. Windows-first (also from WSL), with notes for Linux and macOS. Use when a mod must be verified in game, when navigating menus automatically, or when building a repeatable test or demo scene.
- Runs shell commands
Pattern check: Nothing flaggedMIT · 9.1k repo stars · Updated 11 Oct 2026
game-recon
rehan-remade/universal-modder
Figure out how a specific installed game can be modded, before writing any mod code. Covers where it's installed, the engine and version, managed vs native code, anti-cheat, loaders already present, save and config folders, and the community's modding route. Also whether this machine can run it (a Windows game on macOS or Linux, x64 on ARM). Use when the user asks "can I mod <game>?", "what engine is <game>", "how do people mod <game>", or at the start of any modding task. Produces MODDING_PLAN.md.
- Runs shell commands
- Names web addresses
Pattern check: Nothing flaggedMIT · 9.1k repo stars · Updated 17 Oct 2026
game-research-websearch
rehan-remade/universal-modder
Research a game, engine or modding technique on the open web with archive-aware, rate-limit-safe searches — Wayback Machine/archive.today for dead forums (XeNTaX, Zenhax, old threads), GitHub code/repo search, Nexus/Steam Workshop/Thunderstore APIs, Reddit JSON, YouTube transcripts, plus archive snapshots as evidence. Use when starting work on a game ("how did people mod X before?"), when a documented tool/link is dead, when forum threads are login-gated (semi-auto handoff to the human), and before writing a field note so claims carry source URLs.
- Names web addresses
Pattern check: Nothing flaggedMIT · 9.1k repo stars · Updated 6 Oct 2026
mashup-mods
rehan-remade/universal-modder
Build cross-game mashups and total conversions, the "Minecraft inside Elden Ring" or "skateboarding in MW2" kind. Covers passthrough mods (two games running at once and exchanging state, rendering and collision), porting one game's content or mechanics into another, embedding a decompiled game as a library, and clean reimplementations that read the user's own game files. Use when the user wants to combine two games, bring an enemy, mechanic or world from one game into another, or rebuild a game's runtime, or reimplement the guest's rules headless inside a real host.
- Runs shell commands
- Names web addresses
Pattern check: Nothing flaggedMIT · 9.1k repo stars · Updated 12 Oct 2026