What problem does it solve? Adding a new entity to a multi-tenant Python service requires touching a dozen files across the object model, storage, network, and test layers, and any missed convention (row-level security, outbox rows, tenancy scope) breaks the architecture. This Skill generates the complete, convention-compliant entity stack in one pass. ## Core Features & Use Cases - Full-stack entity generation: Creates the frozen type, ORM table, SQL migration with row-level security policy, Postgres and in-memory storage implementations, manager operations, wire types, and router. - Tenancy and role awareness: Supports system, org, identity, and dual tenancy scopes plus core, activity, queue, and admin database roles, wiring the correct policies and outbox handoff for each. - Contract-driven tests: Generates storage contract cases run against both memory and Postgres impls, including cross-tenant isolation, unique-key collisions, and optimistic-concurrency races. - Use Case: Run it with inventory Warehouse address:str timezone:str to scaffold a Warehouse entity end to end, then verify with make migrate-check and make openapi. ## Quick Start Ask the assistant to add a new entity to a namespace, for example: scaffold an entity named Warehouse with fields address and timezone in the inventory namespace.