wu-haotian34/2dimg2motion/img2mo-std
Claude Code and agent skill by wu-haotian34/2dimg2motion
- community
Checking that the SKILL.md file is still in the repository.
Standardize a 2D animation baseline image with `/img2mo-std xxx.png/pos`. Use when preparing a character, creature, prop, or weapon baseline before motion generation, especially if the source image is too large, tightly cropped, lacks transparent action margin, has a white background, or later walk/attack/idle frames show clipping, overlap, scale popping, or inconsistent character size.
Install
npx vskill@latest install wu-haotian34/2dimg2motion/img2mo-stdSKILL.md
Img2mo-std
Overview
Use this skill when the user invokes:
The command audits and standardizes a baseline frame before animation generation. It creates a smaller, padded, transparent-canvas source image that leaves enough room for walk, attack, idle, weapon swing, cape, tail, horn, or limb stretch poses.
Input Resolution
Resolve the argument after /img2mo-std as follows:
- If it is an existing relative or absolute path, use it directly.
- If it is a bare file name such as
s7.png, first trysample\s7.png. - If it has no extension such as
s7, first trysample\s7.png, thensample\s7.jpg, thensample\s7.webp. - If no matching image exists, report the missing path and do not guess from unrelated files.
Examples:
Audit Criteria
A baseline is not standard if any of these are true:
- The foreground subject is larger than about 300-400 px on its longest side.
- The subject touches or nearly touches the canvas edge.
- There is not enough empty transparent space for arms, legs, weapons, tails, capes, horns, or effects to extend during motion.
- The background is opaque white or near-white when the character should be isolated.
- The source has a huge canvas that will slow generation without adding useful detail.
- Previous generated frames show inconsistent character size, off-center motion, clipped body parts, or crowded sprite-sheet cells.
Tool
Run the repository tool from the workspace root after resolving the image path:
Default output:
Useful options:
Recommended default target:
- Subject longest side:
360 - Margin ratio:
0.65to0.85 - Output format: PNG with transparency
Report Interpretation
The tool prints a JSON report. Treat the standardized output as ready when:
needs_standardizationisfalseafter processing.subject_longest_sideis between 300 and 400.edge_clearance_ratioleaves enough room for the intended motion.warningsis empty or only contains acceptable notes.
If the report still warns that the image is tight or too large, rerun with a smaller --subject-max or larger --margin-ratio.
Animation Workflow Rule
After /img2mo-std, use the standardized output image as the baseline for all later walk, attack, idle, or other sprite generation. Do not continue from the original oversized or tightly cropped source unless the user explicitly asks to bypass standardization.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/img2mo-std/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/wu-haotian34/2dimg2motion/img2mo-std)