What problem does it solve?
This Skill helps you quickly understand what Rikka is, how its packages fit together, and when it is the right choice for a project. It gives you the mental model needed to read the rest of the documentation without getting lost in implementation details.
Core Features & Use Cases
- Project Orientation: Learn the roles of rikka-signal, rikka-dom, rikka-elements, and rikka-site.
- Architecture Summary: Understand the no-virtual-DOM approach, signals-based reactivity, and native Web Components model.
- Decision Support: Use it to decide whether Rikka is a good fit for a UI, component library, or full-stack resource-oriented app.
- Naming and API Rules: Internalize the derivable patterns for attributes, signals, and events before writing code.
Quick Start
Read this overview first so you can understand Rikka’s package structure, design principles, and fit for your project before using any task-specific skill.