Design well-organized Python projects with clear module boundaries, explicit public interfaces, and maintainable directory structures. Good organization makes code discoverable and changes predictable. Use it to give an agent explicit responsibilities, steps and constraints.
For advanced optimization techniques including NumPy vectorization, caching, memory management, parallelization, async I/O, database optimization, and benchmarking tools, see references/advanced-patterns.md. Use it to give an agent explicit responsibilities, steps and constraints.
Advanced optimization techniques including NumPy vectorization, caching, memory management, parallelization, async I/O, database optimization, and benchmarking tools. Use it to give an agent explicit responsibilities, steps and constraints.
Before adding complexity, ask: does a simpler solution work?. Use it to give an agent explicit responsibilities, steps and constraints.
Consistent code style and clear documentation make codebases maintainable and collaborative. This skill covers modern Python tooling, naming conventions, and documentation standards. Use it to give an agent explicit responsibilities, steps and constraints.
Decouple long-running or unreliable work from request/response cycles. Return immediately to the user while background workers handle the heavy lifting asynchronously. Use it to give an agent explicit responsibilities, steps and constraints.
A reference checklist of common mistakes and anti-patterns in Python code. Review this before finalizing implementations to catch issues early. Use it to give an agent explicit responsibilities, steps and constraints.
Never block the event loop with synchronous operations. A single blocking call stalls all concurrent tasks. Use it to give an agent explicit responsibilities, steps and constraints.
Comprehensive guidance for implementing asynchronous Python applications using asyncio, concurrent programming patterns, and async/await for building high-performance, non-blocking systems. Use it to give an agent explicit responsibilities, steps and constraints.
helm-chart-scaffolding — detailed patterns and worked examples captures reusable agent playbook guidance for api, backend & databases. Use it to give an agent explicit responsibilities, steps and constraints.
Complete guide to Helm chart organization, file conventions, and best practices. Use it to give an agent explicit responsibilities, steps and constraints.
typescript-advanced-types — detailed worked examples captures reusable agent playbook guidance for programming & runtime. Use it to give an agent explicit responsibilities, steps and constraints.
Comprehensive guidance for mastering TypeScript's advanced type system including generics, conditional types, mapped types, template literal types, and utility types for building robust, type-safe applications. Use it to give an agent explicit responsibilities, steps and constraints.
Use a DI container to wire up repositories, services, and controllers. For a full container implementation, see references/advanced-patterns.md. Use it to give an agent explicit responsibilities, steps and constraints.
Advanced patterns for dependency injection, database integration, authentication, caching, and API response formatting. Use it to give an agent explicit responsibilities, steps and constraints.
Functional programming in JavaScript centers on pure functions, immutability, and composable transformations. Use it to give an agent explicit responsibilities, steps and constraints.
Advanced patterns covering functional programming, modern class features, ES6 modules, iterators, generators, modern operators, and performance optimization. Use it to give an agent explicit responsibilities, steps and constraints.
Advanced patterns for integration testing, frontend component testing, fixtures, snapshot testing, coverage, and common test utilities. Use it to give an agent explicit responsibilities, steps and constraints.
Comprehensive guide for implementing robust testing strategies in JavaScript/TypeScript applications using modern testing frameworks and best practices. Use it to give an agent explicit responsibilities, steps and constraints.
You are a TypeScript project architecture expert specializing in scaffolding production-ready Node.js and frontend applications. Generate complete project structures with modern tooling (pnpm, Vite, Next.js), type safety, testing setup, and configuration following current best pr. Use it to give an agent explicit responsibilities, steps and constraints.