tile-pixel-art-transitions
Skill0 starsChanged 7 months agoApache-2.0View on GitHub
In this repository57 other files it gives its agents.
- ai-app-integrationSkill
- anti-llm-frontend-designSkill
- aspnet-core-web-developmentSkill
- async-python-patternsSkill
- browser-game-foundationsSkill
- browser-local-qaSkill
- build-mcp-server-sdk-v2Skill
- canva-design-opsSkill
- check-completionSkill
- cli-tool-creatorSkill
- cloudflare-agents-mcpSkill
- cloudflare-durable-objectsSkill
- cloudflare-workers-platformSkill
- deployment-preview-workflowsSkill
- docx-document-artifactsSkill
- durable-workflow-orchestrationSkill
- dynamic-og-imagesSkill
- eval-auditSkill
- evaluate-ragSkill
- figma-design-to-code-rulesSkill
- fine-tuningSkill
- frontend-product-builderSkill
- game-asset-pipeline-expansionSkill
- game-ui-playtestSkill
- generate-synthetic-dataSkill
- github-pr-ci-opsSkill
- gmail-inbox-opsSkill
- golden-datasetSkill
- huggingface-llm-trainerSkill
- javascript-monorepo-buildsSkill
- linear-issue-managementSkill
- media-generation-transcriptionSkill
- millrace-rs-contract-paritySkill
- minecraft-mod-qa-automationSkill
- notion-workspace-flowsSkill
- openai-docsSkill
- optimize-agentic-cliSkill
- pdf-artifact-workflowSkill
- phaser-2d-game-developmentSkill
- postgres-query-performanceSkill
- product-ui-polish-reviewSkill
- pydantic-v2-patternsSkill
- python-repo-refactoring-hygieneSkill
- rag-corpus-hygieneSkill
- react-next-performance-reviewSkill
- rust-best-practicesSkill
- shadcn-ui-compositionSkill
- skill-evaluation-harnessSkill
- tauri-desktopSkill
- tauri-mcp-cliSkill
- tauri-ptySkill
- train-sentence-transformersSkill
- typer-cli-patternsSkill
- using-dbt-for-analytics-engineeringSkill
- validate-evaluatorSkill
- visual-asset-pipelineSkill
- watchdog-file-watcher-patternsSkill
The file
We split this skill into the rules it gives an agent
9 rules. About 0 are common, 9 are distinctive, and 0 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈9
Distinctive · estimate
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 14
Do not treat every tile as a standalone stamp.
- Distinctive: line 15
Do not mix Wang, blob, bitmask, and rule-based systems without naming one primary model.
- Distinctive: line 16
Do not ship a tileset plan without the edge, corner, inner-corner, junction, and isolated variants the model actually requires.
- Distinctive: line 17
Do not hard-code the guidance to one editor or engine.
- Distinctive: line 18
Do not overbuild a full asset-production pipeline when a lightweight editor plus a terminal fallback is enough.
- Distinctive: line 19
Do not let polish hide visible seams, mismatched corners, or impossible adjacency rules.
- Distinctive: line 42
Check for repeated seams, corner errors, and breakpoints in the transition logic.
- Distinctive: line 43
If the style is intentionally blocky, say so and stop forcing blends.
- Distinctive: line 56
Start with the scene type and adjacency model, then the variant set, then the tool, then the preview.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Tile Pixel Art Transitions
Purpose
Help agents plan tile-based pixel art so adjacent terrain reads as deliberate transitions rather than isolated square stamps. Use this for top-down or side-view maps, sprite-sheet scenes, and web or canvas game prototypes that need believable boundaries between grass, dirt, water, stone, foliage, and similar regions.
Quick Start
- Decide whether the scene needs smooth transitions at all. If the art is intentionally hard-edged, modular, or decorative, keep the blocky look and stop forcing blends.
- Pick one primary transition model first: Wang tiles, blob or autotile masks, edge or corner bitmasks, or rule-based terrain placement.
- Derive the minimum practical variant set from that model, usually fill, edges, inner corners, outer corners, junctions, and an isolated fallback where the model needs them.
- Choose the tool after the model is chosen: Tiled for terrain brushes and automapping, LDtk for IntGrid auto-layers, Pixelorama or Piskel for tile authoring, Pillow for terminal previews.
- Include a repeatable seam-preview or contact-sheet check before calling the tileset done.
Operating Constraints
- Do not treat every tile as a standalone stamp.
- Do not mix Wang, blob, bitmask, and rule-based systems without naming one primary model.
- Do not ship a tileset plan without the edge, corner, inner-corner, junction, and isolated variants the model actually requires.
- Do not hard-code the guidance to one editor or engine.
- Do not overbuild a full asset-production pipeline when a lightweight editor plus a terminal fallback is enough.
- Do not let polish hide visible seams, mismatched corners, or impossible adjacency rules.
Inputs This Skill Expects
- Scene type and camera angle.
- Tile size, palette limits, and intended art style.
- Target engine, editor, or export format.
- Existing tile samples, adjacency rules, and the kinds of seams to avoid.
- Whether the map is authored, repeated from a small set, or intended to tile infinitely.
Output Contract
- Name the primary transition model.
- List the minimum practical variant set.
- Choose the editor or tool only after the model is chosen.
- Include one deterministic seam-preview or contact-sheet QA step.
- State one generic trope rejected and the better alternative.
- Preserve explicit exceptions for intentionally hard-edged, modular, or decorative pixel art.
Procedure
- Classify the scene as transition-heavy or intentionally hard-edged.
- Pick one adjacency model and write the rule language in plain English.
- Trim the tile inventory to the smallest set that still closes the seams.
- Pick the lightest tool that supports that model.
- Build a repeatable preview: a contact sheet, a wrapped 3x3 map, or a seam grid that places every important boundary next to itself.
- Check for repeated seams, corner errors, and breakpoints in the transition logic.
- If the style is intentionally blocky, say so and stop forcing blends.
Pitfalls And Gotchas
- Rejected trope: isolated square stamps for each terrain type.
- Better alternative: one primary transition model plus edge, corner, junction, and fallback variants, backed by a deterministic seam preview.
- Hard-coding one editor, one engine, or one export path.
- Mixing transition systems because the tile set started late.
- Painting one-off tiles that cannot repeat cleanly.
- Shipping only base tiles when the scene needs boundary variants.
- Expanding into a full art-production pipeline when a transition guardrail would do.
- Forcing smooth blends onto work that is meant to stay modular or decorative.
Progressive Disclosure
Start with the scene type and adjacency model, then the variant set, then the tool, then the preview. Keep the skill narrow enough that it helps an agent decide, inspect, and validate without becoming a generic pixel-art manual.
Verification Pattern
- Confirm the first answer names one primary transition model.
- Confirm the tile inventory covers the boundaries the model requires.
- Confirm the chosen tool matches the model instead of driving it.
- Confirm a deterministic preview or contact sheet exists and would expose seams.
- Confirm one generic trope was rejected in favor of a better transition-aware alternative.
- Confirm the final advice preserves hard-edge exceptions when transitions are not desired.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

