# create-tile-palette-or-rule-tiles

Build a 2D tile palette or set up a RuleTile that connects with nearby tiles as you paint. Useful for laying out levels and joining terrain pieces.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 995 installs · ★ 1149
- Author: Unity-Technologies
- License: LicenseRef-Unknown · policy=link-only · description only; the file stays with the author
- Source: https://github.com/Unity-Technologies/skills/tree/HEAD/skills/create-tile-palette-or-rule-tiles/SKILL.md
- Updated: 2026-10-23
- HTML: https://affpapa.org/en/nevibecode/skills/create-tile-palette-or-rule-tiles

## What it does

The skill routes each request to instructions for one of three tasks: organizing a palette for a 2D level, making an empty RuleTile for custom rules, or building a RuleTile from supplied sprites. The sprite-based option is for tiles that should connect while you paint. The right path depends on the assets you have and the result you want.

Palette layouts include rectangular, hexagonal, and isometric grids, including Isometric Z as Y. Empty tile options cover RuleTile, HexagonalRuleTile, and IsometricRuleTile. Separate reference documents guide each task. Creating a RuleTile from existing artwork depends on having those sprites available.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add Unity-Technologies/skills --skill create-tile-palette-or-rule-tiles -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/create-tile-palette-or-rule-tiles/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/create-tile-palette-or-rule-tiles/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add Unity-Technologies/skills --skill create-tile-palette-or-rule-tiles -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/create-tile-palette-or-rule-tiles/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add Unity-Technologies/skills --skill create-tile-palette-or-rule-tiles -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/create-tile-palette-or-rule-tiles/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install Unity-Technologies/skills create-tile-palette-or-rule-tiles
```

2. **Manually: put the files in place**
- File: `.github/skills/create-tile-palette-or-rule-tiles/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add Unity-Technologies/skills --skill create-tile-palette-or-rule-tiles -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/Unity-Technologies/skills --path skills/create-tile-palette-or-rule-tiles
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/create-tile-palette-or-rule-tiles/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add Unity-Technologies/skills --skill create-tile-palette-or-rule-tiles -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/Unity-Technologies/skills/tree/HEAD/skills/create-tile-palette-or-rule-tiles/SKILL.md

## When to use it
- organize tiles into a palette for a 2D level
- create an empty RuleTile for custom configuration
- make terrain tiles connect during painting
- build a RuleTile from supplied sprites

## Example prompts
- Create a palette from these sprites for an isometric level grid.
- Make an empty HexagonalRuleTile so I can configure its rules.
- Build a RuleTile from these terrain sprites so the pieces connect as I paint.

## Similar
- [orbit-card](https://affpapa.org/en/nevibecode/skills/orbit-card.md) — skill · 10000 installs
- [cad](https://affpapa.org/en/nevibecode/skills/cad.md) — skill · 14000 installs
- [step-parts](https://affpapa.org/en/nevibecode/skills/step-parts.md) — skill · 11200 installs
- [sdf](https://affpapa.org/en/nevibecode/skills/sdf.md) — skill · 10500 installs
- [urdf](https://affpapa.org/en/nevibecode/skills/urdf.md) — skill · 10500 installs
- [hatch-pet](https://affpapa.org/en/nevibecode/skills/hatch-pet.md) — skill · 3300 installs

From the same set: [unity-technologies/skills](https://affpapa.org/en/nevibecode/by/unity-technologies/skills.md) — 31 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
