Topic: trustworthy-ai
2,051 skills in this topic.
-
Lexer Generator
Expert skill for generating and hand-writing lexers using DFA-based, table-driven, and recursive approaches
a5c-ai/babysitter 514
-
JIT Compilation
Expert skill for just-in-time compilation including profiling, tiered compilation, and deoptimization
a5c-ai/babysitter 514
-
Grammar Design
Expert skill for formal grammar design including disambiguation, precedence, and validation
a5c-ai/babysitter 514
-
generics-implementation
Expert skill for implementing parametric polymorphism including type parameter bounds, monomorphization, type erasure, variance, higher-kinded types, and associated types.
a5c-ai/babysitter 514
-
Garbage Collection
Expert skill for garbage collector design and implementation including various collection algorithms
a5c-ai/babysitter 514
-
FFI Design
Expert skill for designing and implementing foreign function interfaces to native code
a5c-ai/babysitter 514
-
Error Messages
Expert skill for designing and implementing high-quality compiler error messages
a5c-ai/babysitter 514
-
effect-systems
Expert skill for designing and implementing algebraic effect systems including effect annotation, inference, handlers, polymorphism, and row-based effect typing.
a5c-ai/babysitter 514
-
Debug Adapter Protocol
Expert skill for implementing Debug Adapter Protocol for debugger integration
a5c-ai/babysitter 514
-
Concurrency Primitives
Expert skill for implementing language-level concurrency support including threads, channels, and synchronization
a5c-ai/babysitter 514
-
Bytecode VM
Expert skill for bytecode virtual machine design including instruction set design, dispatch mechanisms, and stack/register architectures
a5c-ai/babysitter 514
-
AST Manipulation
Expert skill for abstract syntax tree design, traversal, transformation, and manipulation patterns
a5c-ai/babysitter 514
-
Mobile Testing Frameworks
Comprehensive mobile testing framework expertise
a5c-ai/babysitter 514
-
warp-primitives
Warp-level programming and SIMD optimization. Use warp shuffle instructions, voting functions, cooperative groups, warp-synchronous algorithms, and minimize warp divergence for optimal GPU performance.
a5c-ai/babysitter 514
-
vulkan-compute
Vulkan compute shader development and pipeline configuration. Generate GLSL/HLSL compute shaders, compile to SPIR-V, configure compute pipelines, manage descriptor sets and resource bindings, implement memory barriers and synchronization.
a5c-ai/babysitter 514
-
unified-memory
Expert skill for CUDA Unified Memory and memory prefetching optimization. Configure managed memory allocations, implement memory prefetch strategies, handle page fault analysis, configure memory hints and advise, profile unified memory migration, optimize for oversubscription scenarios, and compare managed vs explicit memory.
a5c-ai/babysitter 514
-
tensorrt-optimization
NVIDIA TensorRT model optimization and deployment. Convert models to TensorRT engines, configure optimization profiles and precision modes, apply INT8 calibration, analyze kernel fusion, generate custom plugins, and profile inference performance.
a5c-ai/babysitter 514
-
stencil-convolution
Expert skill for optimized stencil and convolution pattern implementations on GPU. Design tiled stencil algorithms with halos, implement 2D/3D convolution kernels, optimize boundary condition handling, apply temporal blocking techniques, generate separable filter implementations, and profile stencil memory bandwidth.
a5c-ai/babysitter 514
-
parallel-patterns
GPU parallel algorithm design patterns and implementations. Implement parallel reduction, scan/prefix sum, histogram, parallel sort algorithms, stream compaction, and work-efficient patterns optimized for specific GPU architectures.
a5c-ai/babysitter 514
-
opencl-runtime
Cross-vendor OpenCL runtime management and kernel development. Query platforms/devices, generate portable OpenCL C kernel code, handle vendor-specific extensions, manage contexts and command queues, compile and cache programs.
a5c-ai/babysitter 514
-
nvenc-nvdec
NVIDIA hardware video encoding/decoding integration. Configure NVENC encoding parameters, set up NVDEC decoding pipelines, handle codec configurations, integrate with CUDA for pre/post processing, and manage video memory surfaces.
a5c-ai/babysitter 514
-
voice-chat
Voice chat skill for echo cancellation and codec optimization.
a5c-ai/babysitter 514
-
utility-ai
Utility AI skill for scoring functions and decision making.
a5c-ai/babysitter 514
-
vehicle-physics
Vehicle simulation skill for wheel colliders, suspension, and aerodynamics.
a5c-ai/babysitter 514