wenyi-li/awesome-agent-kernel-skills
Skill Claude CodeCodex
Curated index of NVIDIA official CUDA Samples with code patterns, GitHub permalinks, and key snippets. Use when looking for working CUDA code examples, GPU kernel patterns (reduction, scan, GEMM, transpose, histogram), Tensor Core WMMA usage, CUDA Graphs API, cuBLAS/cuFFT/cuSPARSE library integration, stream/event…
wenyi-li/awesome-agent-kernel-skills
Skill Claude CodeCodex
CUDA kernel development, debugging, and performance optimization for Claude Code. Use when writing, debugging, or optimizing CUDA code, GPU kernels, or parallel algorithms. Covers non-interactive profiling with nsys/ncu, debugging with cuda-gdb/compute-sanitizer, binary inspection with cuobjdump, and performance…
wenyi-li/awesome-agent-kernel-skills
Skill Claude CodeCodex
CUDA-Q onboarding guide for installation, test programs, GPU simulation, QPU hardware, and quantum applications.
wenyi-li/awesome-agent-kernel-skills
Skill Claude CodeCodex
Write, debug, and optimize CUTLASS and CuTeDSL GPU kernels using local source code, examples, and header references. Use when the user mentions CUTLASS, CuTe, CuTeDSL, cute::Layout, cute::Tensor, TiledMMA, TiledCopy, CollectiveMainloop, CollectiveEpilogue, GEMM kernel, grouped GEMM, sparse GEMM, flash attention…
wenyi-li/awesome-agent-kernel-skills
Skill Claude CodeCodex
Guide the agent through a systematic process of isolating, reproducing, and diagnosing correctness errors in CUDA kernels — covering indexing bugs, layout mismatches, synchronization races, reduction errors, numerical drift, and out-of-bounds memory access.
wenyi-li/awesome-agent-kernel-skills
Skill Claude CodeCodex
Guide the agent through a systematic process for diagnosing and isolating accuracy degradation in a quantized (INT8, FP8, or low-bit) kernel, from measuring the error to identifying the specific computational step responsible.
wenyi-li/awesome-agent-kernel-skills
Skill Claude CodeCodex
How to diagnose and fix errors in TileLang programs. Use this skill whenever a TileLang kernel fails to compile, crashes at runtime, produces incorrect results, or shows numerical mismatches. Also use when the user encounters TVM/TIR errors, CUDA codegen failures, shape mismatches, assertion failures, NaN/inf outputs…
wenyi-li/awesome-agent-kernel-skills
Skill Claude CodeCodex
A code-review guide for FlagGems operator pull requests, which are proposed code changes submitted for review. It fetches the change and applies FlagGems-specific review rules.
wenyi-li/awesome-agent-kernel-skills
Skill Claude CodeCodex
A skill for reviewing and preparing FlagGems operator code before submitting a pull request, or PR, which is a request to merge code into a project.
wenyi-li/awesome-agent-kernel-skills
Skill Claude CodeCodex
Tutorial for debugging CUDA crashes using API logging.
wenyi-li/awesome-agent-kernel-skills
Skill Claude CodeCodex
FlyDSL is a Python DSL with MLIR-native backend for authoring custom AMD GPU kernels with explicit layout algebra (pre-installed at /opt/FlyDSL on images tagged -flydsl:). Use this skill when profiling identifies a hot per-row reduction (RMSNorm / LayerNorm / softmax), a fused elementwise chain (norm + residual add…
wenyi-li/awesome-agent-kernel-skills
Skill Claude CodeCodex
Guide the agent through deciding whether to fuse multiple elementwise operations into a single kernel pass, and if so, how to implement the fusion correctly and efficiently in CUDA or Triton.
wenyi-li/awesome-agent-kernel-skills
Skill Claude CodeCodex
Generate an e2e profiling trace of an SGLang server run. Launches a server, validates accuracy, captures a Chrome-compatible trace, and returns the profile path.
wenyi-li/awesome-agent-kernel-skills
Skill Claude CodeCodex
This skill should be used when reasoning about GPU architecture fundamentals to guide kernel optimization choices such as memory hierarchy usage, execution model mapping, block sizing, and latency-aware tuning across HIP, Triton, and PyTorch.
wenyi-li/awesome-agent-kernel-skills
Skill Claude CodeCodex
Guide the agent through correctly handling partial tiles — cases where a problem dimension does not evenly divide the tile size — in CUDA and Triton kernels, without introducing out-of-bounds accesses, incorrect output values, or silent data corruption.
wenyi-li/awesome-agent-kernel-skills
Skill Claude CodeCodex
This skill should be used when writing or tuning HIP kernels on AMD/NVIDIA GPUs, covering memory coalescing, shared-memory tiling, bank conflict avoidance, warp primitives, occupancy, vectorization, async ops, loop unrolling, and profiling.
wenyi-li/awesome-agent-kernel-skills
Skill Claude CodeCodex
Corpus-backed GPU kernel knowledge base for CUDA, Triton, CuTe, CUTLASS, and Ampere/Hopper/Blackwell kernel research. Use when the user needs to search merged kernel PR pages, inspect PR diff/provenance artifacts, find KernelWiki synthesis pages, query blog/doc/contest notes, or retrieve evidence-backed implementation…
wenyi-li/awesome-agent-kernel-skills
Skill Claude CodeCodex
Standalone kernel benchmarking skill for cuda-cpp, cutlass, cute-dsl, and triton implementations. Use when the user wants to compare a custom CUDA/CUTLASS .cu kernel or CuTe DSL/Triton .py kernel against selectable PyTorch eager, torch.compile, or FlashInfer baselines, validate correctness, measure execution time with…
wenyi-li/awesome-agent-kernel-skills
Skill Claude CodeCodex
Compiles, validates, and benchmarks a CUDA kernel (.cu file) against a Python reference (ref.py). Auto-detects GPU arch and infers dimension args from the extern "C" void solve(...) signature. Runs benchmark.py to: compile with nvcc, optionally validate outputs (exits on failure), benchmark both kernel and reference…
wenyi-li/awesome-agent-kernel-skills
Skill Claude CodeCodex
Guides writing and refactoring GPU kernels across CUDA and DSLs. Invoke when implementing kernel files that must stay importable, independently testable, profileable, and optimizable.
wenyi-li/awesome-agent-kernel-skills
Skill Claude CodeCodex
Write and implement GPU kernels using NVIDIA CuTe DSL (CUTLASS 4.x Python API) — NOT for Triton, CUDA C++, or conceptual explanations. Trigger only when the user wants to write or implement a kernel, not when asking questions about CuTe DSL concepts or layouts. CuTe DSL uses cute.jit/cute.kernel decorators and…
wenyi-li/awesome-agent-kernel-skills
Skill Claude CodeCodex
An algorithm-sketching guide for planning operator implementations, where an operator is a computation such as a matrix or tensor operation.
wenyi-li/awesome-agent-kernel-skills
Skill Claude CodeCodex
A guide for configuring the parameter space of Hint mode, including the ranges of values that can be adjusted.
wenyi-li/awesome-agent-kernel-skills
Skill Claude CodeCodex
A set of rules and guidance for designing operator sketches with the UnifiedSketch DSL, a specialised language for describing them.
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: