Stats
Actions
Tags
From forge-design
PNG → WebP/sprite-ready 다형식 이미지 변환. Use for: (1) PNG to WebP 변환 (파일 크기 최소화), (2) 스프라이트시트 생성 (여러 PNG → 단일 시트), (3) 게임 에셋 형식 변환. PIL(Pillow) 또는 ImageMagick 사용. SKIP: 이미지 생성 (/image-orchestrate), 단순 이미지 표시.
How this skill is triggered — by the user, by Claude, or both
Slash command
/forge-design:multiformat-imageThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
PNG → WebP / 스프라이트 변환 도구.
PNG → WebP / 스프라이트 변환 도구.
pip install Pillow # WebP 변환
# 또는
apt install imagemagick # 고급 변환
# 단일 PNG → WebP
/multiformat-image ./warrior-01.png webp
# 디렉토리 전체 변환
/multiformat-image ./AI_Generated/Characters/ webp
# 스프라이트 시트 생성
/multiformat-image ./AI_Generated/Effects/ sprite --cols 4
from PIL import Image
img = Image.open(src).convert("RGBA")
img.save(dst.replace(".png", ".webp"), "WEBP", quality=90)
# N×M 그리드로 합성
frames = [Image.open(f) for f in sorted(glob("*.png"))]
cols = 4; rows = ceil(len(frames) / cols)
sheet = Image.new("RGBA", (cols*W, rows*H))
for i, f in enumerate(frames):
sheet.paste(f, ((i%cols)*W, (i//cols)*H))
sheet.save("spritesheet.png")
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub moongci38-oss/forge-plugins --plugin forge-design