wenyi-li/awesome-agent-kernel-skills

9Stars on the repository
200Mods indexed here, across every type
3mo agoLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

rocm-kernels

169

wenyi-li/awesome-agent-kernel-skills

Skill Claude Code

Provides guidance for writing and benchmarking optimized Triton kernels for AMD GPUs (MI355X, R9700) on ROCm, targeting HuggingFace diffusers (LTX-Video, SD3, FLUX) and transformers. Core kernels: RMSNorm, RoPE 3D, GEGLU, AdaLN. Includes XCD swizzle, autotune, diffusers integration patterns, and LTX-Video pipeline…

not rated 9 3mo ago A 93 tokens

wenyi-li/awesome-agent-kernel-skills

Skill Claude CodeCodex

Analyze SGLang and vLLM profiler traces on AMD ROCm systems, especially MI355X/gfx950 nodes. Adapted from the SGLang torch-profiler workflow: triage kernel breakdown, overlap headroom, and fuse opportunities, then write structured artifacts that can be attached to amdpilot experiments, trials, and dashboard views. Use…

not rated 9 3mo ago A 107 tokens

rocprof-compute

171

wenyi-li/awesome-agent-kernel-skills

Skill Claude CodeCodex

This skill should be used when profiling AMD GPU kernels with rocprof-compute to collect metrics, roofline data, and analyze bottlenecks for HIP kernels.

not rated 9 3mo ago A 37 tokens

rocprofv3-profiler

172

wenyi-li/awesome-agent-kernel-skills

Skill Claude CodeCodex

Profile AMD GPU kernels using rocprofv3 and analyze performance bottlenecks. Use when the user wants to profile HIP/ROCm kernels, identify GPU performance issues, analyze hardware counters, or understand why a kernel is slow on AMD GPUs (MI100, MI200, MI300 series). Provides wrapper scripts for rocprofv3 execution and…

not rated 9 3mo ago A 92 tokens

wenyi-li/awesome-agent-kernel-skills

Skill Claude CodeCodex

Use when optimizing an existing SGLang diffusion kernel with AKO4ALL, including AKO4ALL repo hygiene, custom microbench setup, ncu-guided iteration, and end-to-end denoise validation. Also use when a sibling AKO4ALL repo must be cloned or refreshed before starting kernel tuning work.

not rated 9 3mo ago A 76 tokens

wenyi-li/awesome-agent-kernel-skills

Skill Claude CodeCodex

End-to-end SGLang SOTA performance workflow. Use when a user names an LLM model and wants SGLang to match or beat the best observed vLLM and TensorRT-LLM serving performance by searching each framework's best deployment command, benchmarking them fairly, profiling SGLang if it is slower, identifying…

not rated 9 3mo ago A 98 tokens

sglang-skill

178

wenyi-li/awesome-agent-kernel-skills

Skill Claude CodeCodex

Develop, debug, and optimize SGLang LLM serving engine. Use when the user mentions SGLang, sglang, srt, sgl-kernel, LLM serving, model inference, KV cache, attention backend, FlashInfer backend, MLA, MoE routing, MoE dispatch, expert parallelism SGLang, speculative decoding, disaggregated serving, TP/PP/EP, radix…

not rated 9 3mo ago A 214 tokens

cuda-skill

179

wenyi-li/awesome-agent-kernel-skills

Skill Claude CodeCodex

Query NVIDIA PTX ISA 9.1, CUDA Runtime API 13.1, Driver API 13.1, Programming Guide v13.1, Best Practices Guide, Nsight Compute, Nsight Systems local documentation. Debug and optimize GPU kernels with nsys/ncu/compute-sanitizer workflows. Use when writing, debugging, or optimizing CUDA code, GPU kernels, PTX…

not rated 9 3mo ago A 211 tokens

wenyi-li/awesome-agent-kernel-skills

Skill Claude CodeCodex

How to write and test TileLang kernels that need both forward and backward passes. Use this skill whenever the user is implementing custom operators with gradients, writing attention forward+backward, linear attention fwd+bwd, any op used inside torch.autograd.Function, or debugging gradient mismatches. Also trigger…

not rated 9 3mo ago A 131 tokens

wenyi-li/awesome-agent-kernel-skills

Skill Claude CodeCodex

Add a new cuTile GPU kernel operator to TileGym. Covers dispatch registration in ops.py, cuTile backend implementation, init.py exports, test creation, and benchmark in tests/benchmark. Use when adding, creating, or implementing a new cuTile operator/kernel in TileGym, or when asking how to register a new cuTile op.

not rated 9 3mo ago A 79 tokens

wenyi-li/awesome-agent-kernel-skills

Skill Claude CodeCodex

Converts cuTile Python GPU kernels (@ct.kernel) to cuTile.jl Julia equivalents. Handles kernel syntax translation, 0-indexed to 1-indexed conversion, broadcasting differences, memory layout (row-major to column-major), type system mapping, and launch API differences. Use when converting, porting, or translating cuTile…

not rated 9 3mo ago A 97 tokens

wenyi-li/awesome-agent-kernel-skills

Skill Claude CodeCodex

Converts cuTile GPU kernels (@ct.kernel) to Triton (@triton.jit). Handles standard in-repo conversion, debugging (cudaErrorIllegalAddress, shape mismatch, numerical mismatch), and mapping cuTile idioms (ct.load/ct.store, ct.Constant, ct.launch) to Triton equivalents. Covers dual-kernel layout flags (e.g.…

not rated 9 3mo ago A 125 tokens

wenyi-li/awesome-agent-kernel-skills

Skill Claude CodeCodex

Use when adding, modifying, optimizing, or debugging CuTile autotuning code. Trigger signals: exhaustivesearch / replacehints / hintsfn / cuda.tile.tune in code, autotune in filenames, or correctness/performance issues in autotuned CuTile kernels. Covers: tune-once/cache/launch pattern, per-architecture configs…

not rated 9 3mo ago A 117 tokens

tilegym-cutile-python

185

wenyi-li/awesome-agent-kernel-skills

Skill Claude CodeCodex

Expert cuTile programming assistant. Write high-performance GPU kernels using cuTile's tile-based programming model with proper validation and optimization. Supports deep agent orchestration for complex multi-kernel tasks.

not rated 9 3mo ago A 43 tokens

wenyi-li/awesome-agent-kernel-skills

Skill Claude CodeCodex

Iteratively optimize cuTile kernel performance through systematic profiling, bottleneck analysis, IR comparison, and targeted tuning. Covers tile sizes, occupancy, autotune configs, TMA, latency hints, persistent scheduling, numctas, flushtozero, and IR-level debugging. Use when asked to "optimize cutile kernel"…

not rated 9 3mo ago A 111 tokens

wenyi-li/awesome-agent-kernel-skills

Skill Claude CodeCodex

Integrate TileGym kernels into Hugging Face transformers models by replacing the library's submodule(s) and certain class(es)' implementations, and patching certain class(es)' init/forward/load weight methods prior to instantiating models. Used when the user requires integrating TileGym kernels into transformers…

not rated 9 3mo ago A 78 tokens

wenyi-li/awesome-agent-kernel-skills

Skill Claude CodeCodex

Use when the user wants to add, modify, debug, or review an xLLM TileLang Ascend kernel or specialization, including Python kernel definitions, generated Ascend-C source, runtime wrapper dispatch, TileLang CMake wiring, and NPU tests.

not rated 9 3mo ago A 60 tokens

tilelang-developer

191

wenyi-li/awesome-agent-kernel-skills

Skill Claude CodeCodex

Write, optimize, and debug high-performance AI compute kernels using TileLang (a Python DSL for GPU programming). Use when the user requests: (1) Writing custom GPU kernels for AI workloads (GEMM, Attention, MLA, etc.), (2) Optimizing existing TileLang code for NVIDIA, AMD, or Ascend hardware, (3) Implementing…

not rated 9 3mo ago A 116 tokens

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: