Skip to content

Add catalog entry point for the existing kernel authoring skill - #1298

Open
coderfeli wants to merge 5 commits into
mainfrom
skills/catalog-kernel-authoring
Open

coderfeli wants to merge 5 commits into
mainfrom
skills/catalog-kernel-authoring

Conversation

@coderfeli

@coderfeli coderfeli commented Oct 15, 2026 •

Copy link
Copy Markdown
Collaborator

Adds a small catalog entry point under skills/flydsl-kernel-authoring that locates a FlyDSL checkout and loads the existing .claude/skills/flydsl-kernel-authoring/SKILL.md. The native skill and its reference remain unchanged.

The entry includes a skill card, three positive/two negative routing cases, two behavioral cases that require loading the native skill, and structural CI. The AMD catalog can import this package without carrying a second copy of the kernel reference.

Validation: skill structure and references pass; the existing native skill is byte-for-byte unchanged against main. Structural CI passes. Both behavioral cases pass (12/12 expectations), using the imported entry and a fresh FlyDSL checkout. The pipeline expectation checks the current frontend's explicit init handling and LDS dominance. Local routing with both FlyDSL entries passes all 15 cases, including shared negatives, and the revised pipeline prompt passes a targeted rerun; the runner also registers built-in skills. Catalog installation passes for Claude Code, Codex, Cursor, and Windsurf. No GPU validation was performed.

Catalog integration and walkthrough: amd/skills#266.

Explicit init bypasses automatic range unrolling in ASTRewriter.visit_For. Check that behavior and LDS dominance instead of requiring typed bounds.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant