sablin39/tilelang-cuda-skills — explained in plain English
Analysis updated 2026-05-18
Load a skill into Claude Code to help write a TileLang GPU kernel from a template
Diagnose compile errors or wrong results in a TileLang or CUDA kernel using the debugging skill
Profile and tune a GPU kernel for higher throughput using the profiling and optimizing skills
| sablin39/tilelang-cuda-skills | aevella/sky-pc-mcp-companion | affaan-m/behavioral_rl | |
|---|---|---|---|
| Stars | 26 | 26 | 26 |
| Language | — | Python | HTML |
| Setup difficulty | hard | moderate | moderate |
| Complexity | 5/5 | 3/5 | 4/5 |
| Audience | developer | vibe coder | researcher |
Figures from each repo's GitHub metadata at analysis time.
Skills assume a CUDA-capable GPU and toolchain, TileLang skills were validated on specific Blackwell hardware and CUDA/PyTorch versions.
This repository is a collection of "skills", structured reference guides and templates, designed to help AI coding assistants (specifically Claude Code) write, debug, profile, and optimize GPU programs. GPUs (graphics processing units) are the chips used for AI training and other parallel computations, programming them directly requires writing specialized low-level code called "kernels." The collection covers two areas. The first is TileLang, a newer higher-level language for writing GPU kernels that is easier to work with than raw CUDA. The skills walk through: writing kernels from scratch using standard patterns, diagnosing and fixing common errors, measuring performance with benchmarking tools, and tuning for maximum speed. There is also a skill for testing kernels that need to support both forward and backward passes (a requirement when using them in machine learning training). The second area is CUDA, the lower-level programming system from NVIDIA, covering debugging with specialized tools, profiling to find bottlenecks, and understanding how the GPU's instruction set works. The intended audience is developers (or AI agents) who are building high-performance GPU code and need quick, accurate reference material organized by task. The README notes the TileLang skills were originally generated and validated on specific GPU hardware with specific software versions. Rather than tutorials, these are practical checklists and pattern references meant to be loaded into an AI assistant's context during active development.
A collection of Claude Code agent skills for writing, debugging, profiling, and optimizing GPU kernels in TileLang and CUDA.
Setup difficulty is rated hard, with roughly 1h+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.