typescript-engineering
Opinionated architecture for TypeScript client-server projects. Stack is tRPC, Zod, strict TypeScript, pnpm, RxJS, Hono or Express. Code is organized as a monorepo with modules as bounded contexts and a three-layer slice (services, domain, infrastructure) per module. Use this skill whenever the user is doing TypeScript client-server work, designing a feature, adding or modifying a module, deciding where code belongs, structuring packages, wiring cross-module communication, reviewing a design choice, or making any architectural call about layers, ports, events, or dependency direction. Triggers on phrases like "design this feature", "where should this live", "what module", "is this the right layer", "should this go in domain", "how do these modules talk", "review this architecture", "is this code clean", plus explicit references to tRPC architecture, bounded contexts, hexagonal architecture, ports and adapters, or DDD in a TS context.
Mit Codex oder Claude installieren Kopieren Sie diesen Prompt, fügen Sie ihn in Codex, Claude oder einen anderen Assistant ein und lassen Sie die Skill-Seite prüfen und installieren.