What problem does it solve?
This Skill helps you structure rikka user interfaces into reusable pieces without forcing every part of the app into one component style. It is useful when you need to decide between lightweight function-based composition and registered custom elements, or when you want both to work together cleanly.
Core Features & Use Cases
- Composable Functions: Build UI from plain functions that return Elements for fast, zero-ceremony reuse.
- Custom Elements: Define real Web Components with attributes, events, Shadow DOM, and DOM-level identity.
- Bridge Between Styles: Use the generated .h helper to embed a custom element like a tag helper inside another composition.
- Practical Use Cases: Split a dashboard into cards, badges, counters, and nested widgets while mixing reusable helpers and registered elements.
Quick Start
Use this Skill when you want to compose a rikka interface by combining function components and custom elements in the same view.