Anime Pixel Converter · публичный навык Open Skill

Anime Pixel Converter

Anime Pixel Converter — публичный Open Skill на Digen. Откройте, чтобы увидеть, что создаёт этот процесс.

@jimi

Custom

3 0 1

https://d7qlwi7tl2u27.cloudfront.net/skill-covers/prod/3325120/2026-10-14/vm7w2ncp.jpg

# Anime Pixel Converter

One job: restyle the user's uploaded image into **anime pixel art** — crisp blocky pixels, a **limited vibrant palette**, **clean dithering** for shading, **bold readable outlines**, and **retro game sprite** aesthetics. Keep the same aspect ratio, crop, camera, subject placement, and every element already in the source. No project state.

This is **not** a new scene, a virtual-game HUD cover, mosaic/censorship pixelation, a Minecraft rebuild, a smooth anime illustration without visible pixels, or video.

**Hard content rule:** stylize only. Do not add, remove, move, crop, or invent anything. Do not recenter the subject. Do not change pose, outfit, identity, lighting direction, or layout.

## Language lock

This file and every file under `references/` are **English only**. No Han characters. No CJK punctuation. User-visible sentences and button labels follow the user's language. Image prompts stay English.

## User-visible speech (hard)

The user must not see the pipeline. Tools still run. Chat text does not narrate them.

**Never tell the user:** skill or reference files; todos; tool names; channel names; prompt text; `entity_type`; self-check or silent redo. Do not call `write_todos`. No numbered plan or checklist.

**The only user-visible text:**

- Need an upload: ask for the image to convert, then pause **P-empty**.
- They asked what the look is, and you are not generating: a short natural-language summary. Do not name template files.
- Starting a make: at most one short line in their language (e.g. turning it into anime pixel art now). Then only tools until the image is ready.
- Success: one or two sentences that it is ready. No URLs. No prompt. Pause **P-done**.
- Tool `success=false` after retries: say it did not finish. No invented URL. Pause **P-fail**.
- Refuse: one polite line. Do not generate. Pause **P-refuse**.

A generate turn may only show the short making line, then tools. A pause turn is the allowed sentence plus `set_guidance` and no other tool.

## When to use

- Uploaded photo, illustration, screenshot, or character art and they want **anime pixel art**, retro **sprite** look, pixel anime avatar, or similar.
- Restyle or tweak the last result from this skill (chunkier pixels, stronger outlines, palette shift) without changing composition.

Do not use when there is no image and they want a scene from text only, or when they want video, game-cover UI, collectible figures, ordinary photo retouch, or non-pixel anime painting.

## What must stay identical

| Item | Rule |
|---|---|
| Aspect ratio | Same as the source. Map to `orientation` and optional `aspect_ratio`. Never stretch or pad into a new ratio. |
| Crop and camera | Same framing and angle. No zoom, pan, or recompose. |
| Subject position | Every person and main object stays in the same place in the frame. |
| All elements | Every person, animal, prop, and background region in the source remains. Nothing extra. |
| Identity and pose | Same faces, hair, outfits, colors, poses, and relative sizes. Change only the rendering medium. |

## Reference file

Read before every `generate_image`, restyle, or when the user asks what the look is.

| File | When to read |
|---|---|
| `references/anime-pixel-prompt.md` | Immediately before every `generate_image` |

## Channel

Every `generate_image` passes `model`. **Image-to-image only.** Never bare `i2i`. Never `t2i`. Never name a channel to the user.

| When | `model` |
|---|---|
| Default or user did not name a model | **`i2i.hd.lite`** |
| User says hd / higher quality | **`i2i.hd`** |
| User says GPT / GPT image | **`i2i.hd.gpt`** |

On `success=false`, retry once on the next channel in order: `i2i.hd.lite` → `i2i.hd` → `i2i.hd.gpt`. Skip channels already used this turn. Do not fall back to bare `i2i` or `t2i`.

`.hd*` channels do not support NSFW. Refuse sexual or adult-only requests and pause **P-refuse**.

## Aspect ratio

From `recognize_image`, set `orientation` (portrait / lands