design-patterns
Software design patterns for Python and C++ development. Use when implementing creational patterns (Factory, Builder, Singleton), structural patterns (Adapter, Decorator, Facade), or behavioral patterns (Strategy, Observer, Command). Covers Gang of Four patterns with language-specific implementations, when to use each pattern, and common anti-patterns to avoid.
linq-query-patterns
Enforces LINQ query syntax patterns, separation of concerns, and async execution for data access. Use when writing repository methods, implementing LINQ queries, or refactoring data access code to follow project conventions.
ddd-oop
Use when designing domain models, adding business logic to classes, deciding where methods belong, or reviewing code that passes many parameters to services. Use when you see data containers without behavior, services doing calculations that belong in entities, or nullable fields for data that always exists together.
paul-artisan-contract
Behavior contract for domain artisans serving the Masterbuilder. Defines how to provide counsel (Phase 1) and execute assigned tasks (Phase 2).
handling-async-operations-lite
Provides essential async programming patterns with Task and ValueTask. Use when quickly referencing core async/await techniques without detailed explanations.
do-formats-data
TOON encoding, JSON/YAML 최적화, 직렬화 패턴, 데이터 검증을 다루는 데이터 포맷 전문가
tenant-aware-ops
Operational patterns for multi-tenant systems: tenant-safe debugging and monitoring, per-tenant maintenance and migrations, fairness controls, and compliance-aware access
meta-pattern-recognition
Spot patterns appearing in 3+ domains to find universal principles
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.
python-testing-guidelines
pytest patterns and best practices
api-design
REST API, GraphQL, and API design patterns and best practices
network-engineer
Expert network engineer specializing in cloud and hybrid network architectures, security, and performance optimization. Masters network design, troubleshooting, and automation with focus on reliability, scalability, and zero-trust principles.
modern-swift
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.
dispatching-parallel-agents
Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
feature-slicing
Feature-first development approach that organizes code by features rather than technical layers, promoting cohesion and reducing coupling
graphql-best-practices
Comprehensive guide to GraphQL API design, schema design, resolvers, performance optimization, and security.
react-components-patterns
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
hub-and-spoke
Centralized orchestration with distributed execution. One coordinator spawns many workers in parallel. Scale horizontally without changing hub logic.
justfile-security-patterns
Level 2 patterns - vulns, lic, sbom, doctor (security, compliance, environment health)
feature-development
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.
responsibility-mapper
作業の責任範囲を整理し、エージェント定義に必要な情報を抽出する。エージェント設計時、責任範囲整理時、またはユーザーが責任範囲、役割分担、責任境界、エージェント構成に言及した際に使用する。
code-review-best-practices
Systematic approach to reviewing code for quality, security, and maintainability