code-native-ui-ideation
Installation
SKILL.md
Code-Native UI Ideation
Instructions
- Inspect the current interface, applicable instructions, design system, and the smallest relevant implementation surface.
- Build real variants in the existing project. Use a lightweight project-native workbench, route, flag, or reversible switch when simultaneous comparison is useful.
- Render web work in the browser, React Native work in the primary simulator, and Swift work in the target Apple simulator. Prefer the project's actual platform over a detached HTML approximation.
- Reuse real content, assets, tokens, and component patterns where practical so the comparison reveals genuine layout and interaction tradeoffs.
- Exercise the important interaction and capture screenshots when they materially help comparison. Run only focused compile, lint, type, or behavior checks proportional to exploration.
- Keep experiments easy to inspect and undo. Do not require a spec, plan, worktree, test-first cycle, commit, or production hardening.
- After the user selects a direction, preserve that direction and remove abandoned variants only when asked to productionize or clean up the experiment.
Do not invoke Product Design image ideation or ImageGen unless the user explicitly requests generated images or image mockups. Do not create a separate browser-based option picker; the live coded variants are the comparison surface.