Use when designing, implementing, or modifying UI for GNOME apps; before writing UI code; when reviewing existing UI for HIG compliance; when working with GTK 4/libadwaita or styling Qt/PySide6 for GNOME
Object-oriented design principles including object calisthenics, dependency inversion, fail-fast error handling, feature envy detection, and intention-revealing naming. Triggers on: writing new...
Design chaos engineering experiments to test system resilience with controlled failure injection, hypothesis formulation, and blast radius control.
Design data pipelines with quality checks, orchestration, and governance using modern data stack patterns for robust ELT/ETL workflows.
Design systems with explicit error handling. Avoid throwing exceptions for domain errors. Use Result/Either types to make errors part of the function signature.
API design, GraphQL schema, OpenAPI spec, versioning. β οΈ Use for design phase. For implementation/security β backend-api.
Design viral referral programs that drive customer acquisition
Design statistically valid A/B tests for marketing optimization
Guidelines for creating API routes in Expo Router with EAS Hosting
Expert backend development guidance covering Node.js, Python, Java, Go, API design (REST/GraphQL/gRPC), database patterns, authentication, caching, message queues, microservices, and testing....
Design smooth client onboarding experiences that ensure success and retention
REST implementation, validation, security headers, auth patterns. β οΈ Use while coding. For API design/GraphQL β api-design.
Design effective presentation slide decks for PowerPoint, Keynote, and Google Slides
Transcribe audio via OpenAI Audio Transcriptions API (Whisper).
Unified SwiftUI architecture for iOS, iPadOS, macOS, and visionOS with spatial design principles.
Comprehensive guidelines for building scalable Django REST APIs with proper architecture, authentication, and performance optimization.
Modern web design principles for responsive layouts, accessibility, and visual hierarchy.
Transcribe audio via OpenAI Audio Transcriptions API (Whisper).
Transcribe audio via OpenAI Audio Transcriptions API (Whisper).
Expert guidance for integrating ViewComfy API into web applications using Python and FastAPI