How to Build a PO9 Skin
Building a skin is one straight line: Create → Validate → Package → Import → Use. Here’s the short version.
1. Start from a template
Section titled “1. Start from a template”po9 new my-skin --template minimalThe minimal template is the smallest valid skin — a clean base with a manifest, metadata, and tokens.
2. Change the tokens
Section titled “2. Change the tokens”Open theme/tokens.json and edit colors, fonts, radius, and spacing. The required core is just three: color.bg, color.text, color.accent.
3. Validate, package, use
Section titled “3. Validate, package, use”po9 validate . # security · compatibility · structure · versionpo9 package . # → my-skin.po9-skinImport the file in the PO9 app and apply. That’s it.
Want the full rules? Read the Specification. Want the 5-minute hands-on? The Quick Start has it.