Repository

ROCm/FlyDSL agent skills

Every skill in the ROCm/FlyDSL repository on GitHub, ranked by score, with the commands to install them.
skills
19
GitHub stars
287

GitHub description: “FlyDSL is the Python front‑end of the project: a Flexible Layout Python DSL for expressing tiling, partitioning, data movement, and kernel structure at a high level.”

Stars
287 (124 forks)
Licence
Unknown
Last push
Oct 2026
Created
Nov 2025
  • amdgpu
  • cute
  • gpu
  • mlir
  • performance
  • python-dsl
  • deep-learning

Install all skills

skills CLI (any agent)
npx skills add ROCm/FlyDSL

Add --skill <name> for a single skill and -a <agent> to choose the agent (see the agent guides).

Skills in ROCm/FlyDSL, ranked

Ranked by score. Sort bymost stars,trending,newest,recently updated

Skills in ROCm/FlyDSL, ranked
#SkillRepositoryStarsUsed inTokensAuto-checkLicenceUpdated
1

Tune and analyse a FlyDSL kernel at the LLVM level: pick a compile hint, function attribute, or AMDGPU backend flag, then PROVE it reached codegen.

ROCm/FlyDSL287—~4.9kAutomated safety check: NotesUnknowntoday
2

Detect per-kernel GPU resource regressions (VGPR, SGPR, register spills, scratch, static LDS) by diffing the final ISA before and after a change, using its isaresourcetable.py helper.

ROCm/FlyDSL287—~2.7kAutomated safety check: NotesUnknowntoday
3

Review a FlyDSL PR, commit, branch, kernel, or consuming module for API-stability compliance.

ROCm/FlyDSL287—~3.2kAutomated safety check: NotesUnknowntoday
4

Connect to a remote host via SSH and build a Docker image with rocprofv3, aiter, and FlyDSL.

ROCm/FlyDSL287—~1.2kAutomated safety check: NotesUnknowntoday
5

Debug FlyDSL GPU kernels that produce NaN, inf, wrong results, or crash.

ROCm/FlyDSL287—~2.6kAutomated safety check: NotesUnknowntoday
6

Guided step-by-step wizard for producing a new FlyDSL GPU kernel from a requirement: classify the kernel type, pick a skeleton, fill in compute, add control flow / sync / LDS, then test on GPU.

ROCm/FlyDSL287—~4.6kAutomated safety check: NotesUnknowntoday
7

Format, clean up, and style-check changed files, matching the project's CI style gate.

ROCm/FlyDSL287—~1.9kAutomated safety check: NotesUnknowntoday
8

Profile GPU kernels using rocprofv3 to collect ATT instruction-level traces, then analyze the trace data using hotspotanalyzer.py to identify top-K stall hotspots (VMEM-load, VMEM-wait…

ROCm/FlyDSL287—~5kAutomated safety check: NotesUnknowntoday
9

Detect out-of-bounds memory accesses in CPU or GPU code using static interval analysis and runtime assertions/printfs.

ROCm/FlyDSL287—~1kAutomated safety check: NotesUnknowntoday
10

Apply prefetch optimization to FlyDSL kernel loops: pre-load the first iteration's data before the loop, issue async loads for the next iteration inside the loop body, and swap buffers at the loop…

ROCm/FlyDSL287—~4.4kAutomated safety check: NotesUnknowntoday
11

Review a FlyDSL release candidate against published releases for API stability violations, including export paths, signatures, result interfaces, semantics, and deprecation windows.

ROCm/FlyDSL287—~2.2kAutomated safety check: PassUnknowntoday
12

Add a new target-specific Mma / Copy Op type to a FlyDSL backend dialect (lib/Dialect/Fly<TARGET/<SUBTARGET/ + include/flydsl/Dialect/Fly<TARGET/IR/).

ROCm/FlyDSL287—~6.9kAutomated safety check: NotesUnknowntoday
13

Comprehensive reference for authoring FlyDSL GPU kernels on AMD GPUs.

ROCm/FlyDSL287—~10kAutomated safety check: NotesUnknowntoday
14

Clean up FlyDSL kernels and shared helpers while preserving numerical behavior and performance.

ROCm/FlyDSL287—~6.5kAutomated safety check: NotesUnknowntoday
15

Optimize LDS (Local Data Share / shared memory) access patterns in FlyDSL GPU kernels.

ROCm/FlyDSL287—~5.8kAutomated safety check: NotesUnknowntoday
16

Find the exact commit that caused a GPU kernel performance regression using binary search (git bisect).

ROCm/FlyDSL287—~4kAutomated safety check: NotesUnknowntoday
17

Build and install FlyDSL (Flexible Layout Python DSL) on a remote host or Docker container.

ROCm/FlyDSL287—~1.3kAutomated safety check: NotesUnknowntoday
18

Capture GPU kernel ATT (Advanced Thread Trace) via rocprofv3 on a remote Docker container or locally.

ROCm/FlyDSL287—~2.5kAutomated safety check: NotesUnknowntoday
19

Comprehensive guide to optimizing GEMM (General Matrix Multiply) kernels in FlyDSL on AMD CDNA GPUs.

ROCm/FlyDSL287—~6.4kAutomated safety check: NotesUnknowntoday

Questions, answered from the data.

What is the best skill in ROCm/FlyDSL?

Llvm from ROCm/FlyDSL ranks first of the 19 skills in ROCm/FlyDSL listed here, with the highest score: its repository has 287 GitHub stars, its SKILL.md loads about 4.9k tokens and it has informational notes only in the automated safety check. Next come Isa Resource Diff and API Stability.

Are the skills in ROCm/FlyDSL official?

None yet. All 19 skills in ROCm/FlyDSL listed here come from community repositories; a skill counts as official when the product's own GitHub organization publishes it.

How do I install all skills from ROCm/FlyDSL?

Run npx skills add ROCm/FlyDSL in your project: the open-source skills CLI installs the repository's skills into your coding agent's skills folder. To install a single skill, open its page here for the exact command.

How are these skills ranked?

By Skill Navigator score, which combines the GitHub stars of the skill's repository (shared across that repo's skills and discounted for large collections), how many other GitHub owners carry a copy of the skill, and automated SKILL.md quality checks, minus penalties for safety-check warnings and for each further skill from the same repository. Skills that fail the safety check are not listed.