Install
$ agentstack add skill-wu-haotian34-2dimg2motion-img2mo-std ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Img2mo-std
Overview
Use this skill when the user invokes:
/img2mo-std xxx.png/pos
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:
/img2mo-std s7
/img2mo-std s7.png
/img2mo-std sample\s7.png
/img2mo-std C:\AI\2dimg2motion-v1\sample\s7.png
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:
python scripts\standardize_baseline.py
Default output:
sample\-standard.png
Useful options:
python scripts\standardize_baseline.py sample\s7.png --subject-max 360 --margin-ratio 0.75
python scripts\standardize_baseline.py sample\s7.png --output sample\s7-standard.png
python scripts\standardize_baseline.py sample\s7.png --check-only
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.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: WU-HAOTIAN34
- Source: WU-HAOTIAN34/2dimg2motion
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.