patterns▌
190 indexed skills · max 10 per page
python-testing-patterns
wshobson/agents · Backend
Comprehensive testing strategies for Python using pytest, fixtures, mocking, and test-driven development. \n \n Covers unit, integration, functional, and performance testing with the AAA pattern (Arrange, Act, Assert) for test structure \n Includes 10 fundamental and advanced patterns: basic tests, fixtures with setup/teardown, parameterization, mocking, exception handling, async testing, monkeypatching, temporary files, custom fixtures, and property-based testing \n Provides test design princip
ffmpeg-patterns
mindmorass/reflex · Productivity
Best practices for video and audio processing with FFmpeg.
kotlin-ktor-patterns
affaan-m/everything-claude-code · Productivity
Comprehensive Ktor patterns for building robust, maintainable HTTP servers with Kotlin coroutines.
airflow-dag-patterns
wshobson/agents · AI/ML
Production-ready patterns for Apache Airflow DAGs, operators, sensors, testing, and deployment. \n \n Covers DAG design principles (idempotent, atomic, incremental, observable) with task dependency patterns for linear, fan-out, fan-in, and complex workflows \n Includes TaskFlow API decorators for cleaner code with automatic XCom passing, dynamic DAG generation from configs, and branching with conditional logic \n Provides sensor patterns for S3 files, external task dependencies, and custom senso
dbt-transformation-patterns
wshobson/agents · Productivity
Production-ready patterns for dbt model organization, testing, documentation, and incremental processing. \n \n Implements medallion architecture with staging, intermediate, and marts layers using consistent naming conventions (stg_, int_, dim_, fct_) and materialization strategies \n Covers source definitions with freshness checks, data quality tests (unique, not_null, relationships), and comprehensive YAML documentation for lineage tracking \n Provides incremental model patterns including dele
go-concurrency-patterns
wshobson/agents · Backend
Production patterns for Go concurrency including goroutines, channels, synchronization primitives, and context management. \n \n Covers core primitives: goroutines, channels, select, sync.Mutex, sync.WaitGroup, and context.Context with practical examples for each \n Includes seven battle-tested patterns: worker pools, fan-out/fan-in pipelines, bounded concurrency with semaphores, graceful shutdown, error groups, concurrent maps, and select timeouts \n Provides race detection guidance via command
jpa-patterns
affaan-m/everything-claude-code · Productivity
JPA/Hibernate patterns for entity design, relationships, query optimization, transactions, and performance tuning in Spring Boot. \n \n Covers entity mapping with auditing, soft deletes, indexing, and enumerated types; includes transaction management with read-only optimization and propagation strategies \n Provides N+1 prevention techniques using lazy loading, JOIN FETCH queries, and DTO projections for lightweight reads \n Demonstrates pagination with Pageable, custom repository methods, and c
wcag-audit-patterns
wshobson/agents · Productivity
Automated WCAG 2.2 auditing with violation detection, remediation patterns, and compliance guidance. \n \n Covers all four WCAG principles (Perceivable, Operable, Understandable, Robust) with detailed checklists for Levels A, AA, and AAA conformance \n Includes code examples for common violations: missing alt text, insufficient contrast, keyboard traps, form labels, and focus management \n Provides automated testing patterns using axe-core, Playwright, and CLI tools alongside manual verification
memory-safety-patterns
wshobson/agents · Productivity
Memory-safe programming patterns for RAII, ownership, smart pointers, and resource management across Rust, C++, and C. \n \n Covers six core memory bug categories (use-after-free, double-free, leaks, buffer overflow, dangling pointers, data races) with language-specific prevention strategies \n Provides RAII patterns in C++ with destructors, lock guards, and transactions; smart pointer guidance (unique_ptr, shared_ptr, weak_ptr) with custom deleters \n Implements Rust ownership, borrowing, lifet
gitlab-ci-patterns
wshobson/agents · Productivity
Multi-stage GitLab CI/CD pipelines with Docker builds, Kubernetes deployments, and security scanning. \n \n Covers core pipeline patterns including build, test, and deploy stages with artifact caching and environment management \n Includes Docker image building and pushing to registries, multi-environment deployments (staging/production), and Terraform infrastructure automation \n Provides security scanning templates (SAST, dependency scanning, container scanning) and Trivy vulnerability checks