extract-kernel-definitions by flashinfer-ai

Generate Definition JSON files for the flashinfer-trace HuggingFace dataset by harvesting them from a short SGLang inference pass (FlashInfer's @flashinfer_api(trace=...) dumper) — or, as a fallback, by manually transcribing the schema from SGLang sources when FlashInfer doesn't yet have a trace template. Use when adding a new model, extracting GPU kernels (MLA, MoE, GQA, RMSNorm, GEMM, GDN, RoPE, sampling), or filling gaps in the dataset.

Content & Writing
119 Stars
17 Forks
Updated May 1, 2026, 12:34 AM

Why Use This

This skill provides specialized capabilities for flashinfer-ai's codebase.

Use Cases

  • Developing new features in the flashinfer-ai repository
  • Refactoring existing code to follow flashinfer-ai standards
  • Understanding and working with flashinfer-ai's codebase structure

Install Guide

2 steps
  1. 1

    Download Ananke

    Skip this step if Ananke is already installed.

  2. 2

    Install inside Ananke

    Click Install Skill, paste the link below, then press Install.

    https://github.com/flashinfer-ai/flashinfer-bench/tree/main/.claude/skills/extract-kernel-definitions

Skill Snapshot

Auto scan of skill assets. Informational only.

Valid SKILL.md

Checks against SKILL.md specification

Source & Community

Repository flashinfer-bench
Skill Version
main
Community
119 17
Updated At May 1, 2026, 12:34 AM

Skill Stats

SKILL.md 510 Lines
Total Files 1
Total Size 0 B
License NOASSERTION