What problem does it solve?
It ensures consistent project structure, naming, and architecture standards, preventing costly integration errors and promoting best practices.
Core Features & Use Cases
- Defines Architecture: Implements the FCIS (Functional Core, Imperative Shell) model for project organization.
- Sets Layer Rules: Enforces dependency rules among core, shell, and renderer layers to maintain clean separation.
- Guides Development: Provides naming conventions and systematic patterns for UI components, routes, and database files.
- Use Case: When starting a new feature within the kb project, load this skill to align with established architecture and avoid structural inconsistencies.
Quick Start
Load this skill at the beginning of any task involving kb project setup, feature development, or architectural review.