Use when building NestJS applications requiring modular architecture, dependency injection, or TypeScript backend...

Use when building Next.js 14+ applications with App Router, server components, or server actions. Invoke for...

Use when working with pandas DataFrames, data cleaning, aggregation, merging, or time series analysis. Invoke for...

Use when building PHP applications with modern PHP 8.3+ features, Laravel, or Symfony frameworks. Invoke for strict...

Use when writing E2E tests with Playwright, setting up test infrastructure, or debugging flaky browser tests. Invoke...

Use when optimizing PostgreSQL queries, configuring replication, or implementing advanced database features. Invoke...

Use when designing prompts for LLMs, optimizing model performance, building evaluation frameworks, or implementing...

Use when building Python 3.11+ applications requiring type safety, async programming, or production-grade patterns....

Use when building RAG systems, vector databases, or knowledge-grounded AI applications requiring semantic search,...

Use when building Rails 7+ web applications with Hotwire, real-time features, or background job processing. Invoke...

Use when building React 18+ applications requiring component architecture, hooks patterns, or state management....

Use when building cross-platform mobile applications with React Native or Expo. Invoke for navigation patterns,...

Use when building Rust applications requiring memory safety, systems programming, or zero-cost abstractions. Invoke...

Use when developing Salesforce applications, Apex code, Lightning Web Components, SOQL queries, triggers,...

Use when implementing authentication/authorization, securing user input, or preventing OWASP Top 10 vulnerabilities....

Use when conducting security audits, reviewing code for vulnerabilities, or analyzing infrastructure security....

Use when building Shopify themes, apps, custom storefronts, or e-commerce solutions. Invoke for Liquid templating,...

Use when building Apache Spark applications, distributed data processing pipelines, or optimizing big data...

Use when understanding legacy or undocumented systems, creating documentation for existing code, or extracting...

Use when building Spring Boot 3.x applications, microservices, or reactive Java applications. Invoke for Spring Data...

Use when optimizing SQL queries, designing database schemas, or tuning database performance. Invoke for complex...

Use when defining SLIs/SLOs, managing error budgets, or building reliable systems at scale. Invoke for incident...

Use when building iOS/macOS applications with Swift 5.9+, SwiftUI, or async/await concurrency. Invoke for...

Use when implementing infrastructure as code with Terraform across AWS, Azure, or GCP. Invoke for module...