From 5c2ce26fc5ed366fff091694da8456efdad6fb86 Mon Sep 17 00:00:00 2001 From: Moshe Abramovitch Date: Fri, 29 May 2026 09:36:28 -0500 Subject: [PATCH] components.d/tilegym: flat layout per-skill entries MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Follow-up to PR #121 (Hannah's path flip from .agents/skills/ to canonical skills/). Restructure to one-entry-per-skill flat layout matching the tilegym- prefixed names Hannah landed in source. PR #121 was merged with the legacy sweep pattern (path: skills/, catalog_dir: TileGym) to land the canonical-path correction quickly. Merging this PR before the first post-#121 sync runs means no nested skills/TileGym/ directory is ever created in the catalog. Source state (7 skills, all sig + skill-card + BENCHMARK.md): | Skill | sig | card | evals | BENCHMARK | |---|---|---|---|---| | tilegym-adding-cutile-kernel | ✓ | ✓ | ✓ | ✓ | | tilegym-converting-cutile-to-julia | ✓ | ✓ | ✗ | ✓ | | tilegym-converting-cutile-to-triton | ✓ | ✓ | ✗ | ✓ | | tilegym-cutile-autotuning | ✓ | ✓ | ✗ | ✓ | | tilegym-cutile-python | ✓ | ✓ | ✗ | ✓ | | tilegym-improve-cutile-kernel-perf | ✓ | ✓ | ✗ | ✓ | | tilegym-monkey-patch-kernels-to-transformers | ✓ | ✓ | ✗ | ✓ | Sync after this lands publishes tilegym-adding-cutile-kernel flat at top level. The other 6 will drop on enforcement until Hannah's team adds eval datasets — Slack drafted to track the gap. Signed-off-by: Moshe Abramovitch --- components.d/tilegym.yml | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/components.d/tilegym.yml b/components.d/tilegym.yml index 44c5810a..b344f2e4 100644 --- a/components.d/tilegym.yml +++ b/components.d/tilegym.yml @@ -4,7 +4,19 @@ name: TileGym repo: NVIDIA/TileGym description: Tile-based GPU programming — adding new kernels, cross-framework conversion, and performance optimization. skills: - - path: skills/ - catalog_dir: TileGym + - path: skills/tilegym-adding-cutile-kernel/ + catalog_dir: tilegym-adding-cutile-kernel + - path: skills/tilegym-converting-cutile-to-julia/ + catalog_dir: tilegym-converting-cutile-to-julia + - path: skills/tilegym-converting-cutile-to-triton/ + catalog_dir: tilegym-converting-cutile-to-triton + - path: skills/tilegym-cutile-autotuning/ + catalog_dir: tilegym-cutile-autotuning + - path: skills/tilegym-cutile-python/ + catalog_dir: tilegym-cutile-python + - path: skills/tilegym-improve-cutile-kernel-perf/ + catalog_dir: tilegym-improve-cutile-kernel-perf + - path: skills/tilegym-monkey-patch-kernels-to-transformers/ + catalog_dir: tilegym-monkey-patch-kernels-to-transformers links: discussions: false