What problem does it solve? Scattered frontend pages, SQL functions, and type definitions make model features hard to locate and maintain. This Skill defines a feature-centered folder architecture where every file a model needs — screens, dialogs, pickers, schemas, localization, and database SQL — lives together under one model directory. ## Core Features & Use Cases - Feature folder layout: Defines the target structure app/<family>/<model>/ containing manifest.json, Edit/List/Dialog/Picker components, <model>.schema.ts, _locales, and db/ SQL files. - Manifest-driven routing: Declares model key, family type (catalog, document, register, report), SQL schema, and routed views in manifest.json so the app shell builds routes automatically. - SQL contract guidance: Maps each model family type to its generated PostgreSQL function set (list/get/save/delete/lookup, post/unpost for documents) and explains when to add custom commands. - Use Case: When adding a new catalog like "warehouses" to a BAS-like application, use this Skill to decide exactly which files to create, where they go, and which SQL functions the backend runtime will publish. ## Quick Start Ask the AI to design the folder structure and file layout for a new model feature, naming the model, its family type, and the screens it needs.