async-patterns
Fixes async/await pattern issues including unnecessary async, sequential operations that should be parallel, and awaiting non-promises. Use when encountering require-await, await-thenable, or optimizing Promise performance.
Найдите подходящую возможность для вашего агента.
Fixes async/await pattern issues including unnecessary async, sequential operations that should be parallel, and awaiting non-promises. Use when encountering require-await, await-thenable, or optimizing Promise performance.
REST API, GraphQL, and API design patterns and best practices
Analyzes code for Domain-Driven Design opportunities and primitive obsession
Use when writing async/await code, enabling strict concurrency, fixing Sendable errors, migrating from completion handlers, managing shared state with actors, or using Task/TaskGroup for concurrency.
Feature-first development approach that organizes code by features rather than technical layers, promoting cohesion and reducing coupling
Comprehensive guide to GraphQL API design, schema design, resolvers, performance optimization, and security.
Provides expert performance analysis, bottleneck identification, and optimization assessment. Use this skill when the user needs performance audit, Core Web Vitals review, or scalability evaluation. Triggers include requests for performance review, load testing guidance, or when asked to identify bottlenecks. Produces detailed consultant-style reports with findings and prioritized recommendations — does NOT write implementation code.
Comprehensive guide to React component patterns used in the Plataforma B2B de treinamento técnico corporativo educational platform. This skill covers functional components with hooks, composition patterns, state management, props flow, and error handling strategies essential for building maintainable React applications. Learn how to create reusable, testable components following React best practices while avoiding common antipatterns like prop drilling, unnecessary class components, and improper state management. The skill emphasizes composition over inheritance, unidirectional data flow, and separation of concerns. Real-world examples are taken directly from the project codebase, including CLearningSystem, BashLearningSystem, Breadcrumb, AreaCard, and FlashcardModal components. Each pattern is demonstrated with production code showing how architectural decisions were implemented in a 5,500+ line React application with 17 components. Key topics include functional components (vs class components), React Hoo
This skill should be used when the user asks to "refactor large files", "split code into smaller pieces", "extract methods", "how should I refactor", "improve code structure", "break down large functions", or discusses strategies for dividing monolithic code into smaller, maintainable components.
Patterns and conventions for implementing complete features following Clean Architecture in GeroCare. Trigger: When creating new features, domain entities, repositories, composables, or business logic components.
Strategic and Tactical expertise in Gravito DDD. Trigger this for complex domains requiring Bounded Contexts, Aggregates, and Event-Driven architecture.
Systematic approach to reviewing code for quality, security, and maintainability
API design patterns and REST conventions. Use for any API work - endpoint design, response formats, error handling, pagination, status codes. Contains learned preferences for Laravel and Next.js API patterns.
Railway CI/CD integration and automation. Use when setting up GitHub Actions, GitLab CI, automated deployments, migration scripts, or programmatic Railway workflows.
Toegang tot het Hogeschool Utrecht Open-ICT competentiekader voor het analyseren en begrijpen van studentcompetenties en beroepstaken. Gebruik deze skill wanneer je: (1) Informatie nodig hebt over HBO-I beroepstaken binnen specifieke architectuurlagen (Gebruikersinteractie, Organisatieprocessen, Infrastructuur, Software, Hardwareinterfacing) en activiteiten (Analyseren, Adviseren, Ontwerpen, Realiseren, Manage & Control), (2) Details wilt over de tien kernvaardigheden (Juiste kennis ontwikkelen, Kwalitatief product maken, Overzicht creëren, Kritisch oordelen, Samenwerken, Boodschap delen, Plannen, Flexibel opstellen, Pro-actief handelen, Reflecteren) en hun competentieniveaus (1-4), (3) Studentcompetenties wilt analyseren of beoordelen tegen het framework, (4) Beroepstaken wilt identificeren voor specifieke architectuurlagen en activiteiten, of (5) Niveau-gerelateerde beschrijvingen nodig hebt voor feedback, beoordeling of curriculumontwikkeling.
Rust best practices with systems programming, performance-critical applications, and memory-safe patterns for 2025
Fourth step in building instruction context for codebase
Guide for porting code from optaic-v0 to optaic-trading. Use when migrating DataAPI, pipelines, stores, accessors, operators, or expressions into the Resource/Activity architecture. Covers pattern mappings for permission checks, audit trails, and catalog lookups.
Enforce clean architecture principles, proper layering rules, dependency flow, module boundaries, and interface design. Use when designing new features, refactoring code, or reviewing architecture.