anthony-maio

Triton Dynamic Launcher Tiling — Development skill for Claude Code

Development community

Build Triton kernel launchers that pick tile sizes, warps, and stages at runtime based on problem shape, dtype, and hardware.

How to install Triton Dynamic Launcher Tiling

Installs to ~/.claude/skills/anthony-maio-triton-skills-triton-dynamic-launcher-tiling/SKILL.md

Terminal
mkdir -p ~/.claude/skills/anthony-maio-triton-skills-triton-dynamic-launcher-tiling && curl -fsSL https://raw.githubusercontent.com/anthony-maio/triton-skills/HEAD/skills/triton-dynamic-launcher-tiling.md -o ~/.claude/skills/anthony-maio-triton-skills-triton-dynamic-launcher-tiling/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Triton Dynamic Launcher Tiling does


name: triton-dynamic-launcher-tiling description: Build Triton kernel launchers that pick tile sizes, warps, and stages at runtime based on problem shape, dtype, and hardware.

Dynamic Tile & Pipeline Launcher for Triton

**Targets:** Triton >= 2.1, SM70+/CDNA2+; shared memory heuristics tuned for A100/H100

Overview

For real-time inference, `@triton.autotune` warmup is unacceptable. Write a Python launcher that selects BLOCK sizes, `num_warps`, and `num_stages` heuristically fro

Alternatives in Development

  • Claudes C Compiler — Claude Opus 4.6 wrote a dependency-free C compiler in Rust, with backends targeting x86 (64- and 32-bit), ARM 2.6k ★
  • Fable OS — An agentic operating system where the kernel is controlled directly by Claude 324 ★
  • Forge Stats — Track command sizes, detect bloat, compare against baselines and thresholds 117 ★

Full documentation available on GitHub

View Source Repository