Use when the user asks to "check twelve-factor compliance", "review this service for 12-factor", "design a new microservice", "where…
Twilio SMS CLI: buy/list/keep numbers, send/check messages, credential routing.
Implement TwinMind rate limiting, backoff, and optimization patterns.
ty is an extremely fast Python type checker and language server.
Architecture standard for building robust, type-safe TypeScript services using the "Spec and Handler" pattern.
Push branch and create a GitHub PR with concise, issue-linked description
Advanced TypeScript patterns including generics, conditional types, mapped types, template literals, and type guards
Global TypeScript and Angular Form/Module best practices: strict typing, form initialization, and module structure.
When to activate: REST API client, type-safe fetch, Zod validation, OpenAPI codegen, Axios, error handling for HTTP
Use when typeScript async patterns including Promises, async/await, and async iterators with proper typing.
TypeScript best practices. Use when reading or editing any .ts or .tsx file.
When to activate: TypeScript decorators, class decorators, method decorators, reflect-metadata, NestJS decorators, experimental decorators
When to activate: Repository pattern, Factory, Builder, Observer, Strategy, dependency injection, inversion of control in TypeScript
TypeScript development. Use for TypeScript, Node.js, Express, Fastify, Zod, vitest, jest. Backend, CLI, libraries only — no frontend…
Apply these rules when writing, reviewing, or refactoring TypeScript code.
Use TypeScript everywhere practical. Compiler settings are intentionally fairly strict. When one workspace package depends on another: Use…
Conventions for pnpm workspace monorepos and publishable TypeScript packages: the catalog and `workspace:` protocol…
When to activate: monorepo, Turborepo, pnpm workspaces, shared packages, workspace dependencies, TypeScript project references
When to activate: TypeScript, type safety, generics, utility types, strict mode, type narrowing, discriminated unions, branded types
Master TypeScript with advanced types, generics, and strict type safety.
Use when authoring or reviewing production TypeScript modules, choosing layer and suffix boundaries, modeling domain objects and ports…