What problem does it solve?
BitFun skins must conform to a strict Appearance contract covering registered components, parts, states, facets, renderer tokens, and media limits. This Skill discovers the exposed styling surface, authors sparse overlay packages, and validates them against the bundled registry and a live BitFun checkout so skins import without errors.
Core Features & Use Cases
- Contract Discovery: Query registered components, scenes, renderers, Style IR properties, and CSS/Widget tokens before authoring any style rule.
- Package Authoring and Validation: Initialize a minimal appearance.json overlay, build the .bitfun-appearance archive, and validate it against the bundled registry or a production BitFun checkout.
- Media Pipeline: Generate compliant WebP images and VP9 WebM background videos with adaptive quality policies that respect BitFun's size, dimension, and duration limits.
- Use Case: A designer wants a dark animated skin for BitFun. The Skill queries the registry for styleable surfaces, initializes a sparse package, encodes a 60-second VP9 background under 64 MiB, validates the archive, and verifies it against the host checkout.
Quick Start
Ask the agent to create a new dark BitFun skin package with a given id and name, then validate and build it into a .bitfun-appearance archive.