TileGym: конвертация cuTile в Julia
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 Python kernels to Julia cuTile.jl, or debugging/optimizing existing Julia cuTile
Что делает навык
Конвертация Python GPU-ядер cuTile (@ct.kernel) в эквиваленты cuTile.jl на Julia. Обрабатывает трансляцию синтаксиса ядер, переход от 0-индексации к 1-индексации, различия broadcasting, раскладку памяти (row-major в column-major), маппинг системы типов и различия launch API. Используется при конвертации, портировании или переводе Python-ядер cuTile в Julia cuTile.jl, а также при отладке/оптимизации существующих Julia cuTile
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.