What problem does it solve?
This Skill helps developers plan and structure Cells applications and feature packages, clarifying component responsibilities, data manager placement, routing, and bridge communication.
Core Features & Use Cases
- Feature Package Blueprint: Provides a standard directory layout for pages, data managers, shared components, mixins, configs, utils, and styles.
- Responsibility Mapping: Distinguishes app shell vs feature responsibilities, data-manager duties, and communication patterns (events, properties, bridges).
- Routing & Pub/Sub Guidance: Offers best‑practice patterns for internal navigation, external bridge routing, and publish/subscribe channels.
- Advanced Concerns: Addresses feature flags, performance, micro‑frontends, and browser testing checkpoints.
- Real‑World Scenario: Use when designing a new feature such as a payment dashboard to decide where API logic, routing, and UI components belong.
Quick Start
Request an architecture outline for a new Cells feature called “Payments”.