hatch-that-world

hatch-that-world is a skill for Claude Code from wan-huiyan/cutify-this. It costs 215 tokens per session (2,877 once invoked), scanned A, original, MIT.

A method for building a single-page app or daily page as a playful illustrated scene, with switchable visual worlds, mascots, sounds, and interactive elements. The page is generated as one self-contained HTML file from content data.

In plain words
What is it for?
Use it to create themed dashboards, daily pages, or small interactive websites with custom scenes and visual styles.
Why use it?
It separates the content from the visual design, so the same information can appear in different themed scenes.

Skill for Claude Code

Written for Claude Code: shipped in a Claude Code plugin.

Part of the hatch-that-world plugin — 1 skill shipped together

Good fit Use it to create themed dashboards, daily pages, or small interactive websites with custom scenes and visual styles.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/wan-huiyan/cutify-this/hatch-that-world
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add wan-huiyan/cutify-this --skill hatch-that-world
Clone the repo
git clone --depth 1 https://github.com/wan-huiyan/cutify-this

Made for: Claude Code.

Or install hatch-that-world, the plugin that ships this one along with the rest of its 1 skill.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for hatch-that-world

README.md
[![agentmods](https://agentmods.dev/badge/skills/wan-huiyan/cutify-this/hatch-that-world/github.svg)](https://agentmods.dev/skills/wan-huiyan/cutify-this/hatch-that-world)
Your own site
<a href="https://agentmods.dev/skills/wan-huiyan/cutify-this/hatch-that-world"><img src="https://agentmods.dev/badge/skills/wan-huiyan/cutify-this/hatch-that-world/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for hatch-that-world

Your own site · 80×15
<a href="https://agentmods.dev/skills/wan-huiyan/cutify-this/hatch-that-world"><img src="https://agentmods.dev/badge/skills/wan-huiyan/cutify-this/hatch-that-world.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 215 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 2,877 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00215 $0.02877
Opus 5.5 $0.00086 $0.01151
Sonnet 5.5 $0.00043 $0.00575
Haiku 4.5 $0.00021 $0.00288

Measured today against content hash 9bc9526a52c9, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

hatch-that-world scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured today.

The scan reads SKILL.md. This mod also ships 3 executable files (scripts/copy_identical.cjs, scripts/hit_check.cjs, scripts/pixel_regress.cjs), listed below but not scanned — reading those needs a real analyzer, not pattern matching.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

plugins/hatch-that-world/skills/hatch-that-world/SKILL.md · 146 lines

How it starts

The opening of the file, as written. The whole thing — 146 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Hatch that world 🐛→🦋

How the morning brief in morning-fairy (builder: plugins/morning-fairy/skills/morning-fairy/digest/build_digest.py) was built, written down so the next cute app starts from the method and not from scratch. Sister skills: cutify-that-tab, sparkle-that-page, pop-that-readme.

The idea in one line: the content stays plain data; one builder turns it into a drawn little world, and every look is a swappable world. The reader decides from the picture; the details sit one click away.

The shape of the app

Read references/world-anatomy.md before writing code. The short version:

  • One builder, one self-contained HTML file. A Python (or Node) builder reads a content JSON and writes a single page with all CSS, JS and SVG inline. The content never sets colours, layout or motion; all design lives in the builder. That is what lets a new world change nothing about the content or the copy.
  • A world = colour tokens + one scene function + one sound voice. Tokens on :root[data-world="x"] (light and dark), a SCENE.x() that draws the ground, sky, sun/moon, signposts and mascot spot as SVG, and an oscillator voice in the sound table. Adding a world touches only those three places plus the world picker and the whitelist that reads the saved choice. If you find yourself editing content or copy to add a world, stop.
  • The scene is the data. Meetings lift the ground into hills by weight; the sun rides the clock and can be dragged; "now" is where the mascot stands. Make the drawing carry a real quantity, never decoration only.
  • A mascot with moods derived from the data (sweat when something is overdue, starry when nothing waits, sleepy after 6 PM). Moods come from rules in the builder, not from the content.
  • The drawing is clickable, but the drawing stays aria-hidden. Put an invisible layer of real <a href="#row"> links over it, placed from the drawing's geometry on every redraw. Each link opens the section holding its row, unfolds any <details>, scrolls and flashes the row. Keyboard order = time order, visible focus ring.
  • Calm when asked. Every animation has a reduced-motion guard; with reduced motion nothing flies, bobs, wiggles or sparkles, and a finale becomes a still picture.

Read the full file on GitHub · 146 lines

Files

What ships with it

5 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. today First seen · 146 lines · 0 tokens per session scan A 9bc9526a52c9

Subscribe to this mod's changes

hatch-that-world is a skill published in the GitHub repository wan-huiyan/cutify-this (1 stars, last pushed yesterday), licensed MIT. It adds 215 tokens to every session and 2,877 once invoked, about $0.0009 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-11-07.

Related

hatch-that-world compared with skills from other repositories

hatch-that-world next to 6 skills from other repositories
ModTypeStarsLast pushLicenceScanTokensWorks with
hatch-that-worldwan-huiyan/cutify-thisSkill1yesterdayMITA215Claude Code
aceternity-uisecondsky/claude-skillsSkill2477d agoMITA48Claude Code
design-tokensTimboGP/timbogp-marketplaceSkill324d agoMITA98Claude Code
window-alert-confirmncaq/konokaSkill32d agoApache-2.0A29Claude Code
interaction-feedbackTimboGP/timbogp-marketplaceSkill324d agoMITA103Claude Code
tools-unity-uguiIdoCohen560/claude-unity-game-studioSkill274mo agoMITA22Claude Code
motionTaewoooPark/UIForgeSkill103mo agoMITA164Claude Code