Create an MLX PR
SkillDev toolsCommit MLX submodule changes, run required Vulkan benchmarks, push a branch, and open a PR against `goniz/mlx`. Use when asked to create a pull request for MLX Vulkan work, especially when an issue number must be closed and bf16 plus 8-bit benchmark results are required.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Create an MLX PR skill
What this skill tells your AI
The instructions your AI receives, as published by goniz/mlx-vulkan in .agents/skills/mlx-create-pr/SKILL.md and read by ahel’s review.
Work in mlx/ (goniz/mlx) and leave the goniz/mlx-vulkan parent repository uncommitted and otherwise untouched.
- Inspect
git -C mlx status --shortandgit -C mlx log --oneline -3. - Confirm the intended diff, then commit it with a descriptive message. Do not include unrelated changes.
- Push the submodule commit to a new branch.
- Run
./dev.sh benchmark bf16, wait for completion, then run./dev.sh benchmark 8bit. Never run benchmarks in parallel. - Create a PR in
goniz/mlx. Include the relevantgoniz/mlx-vulkanissue-closing reference supplied by the user and both benchmark outputs in the PR description. - Report the PR URL, branch, commit, and benchmark results.
Do not open the PR until both benchmarks have completed successfully.
Signals
- GitHub stars
- 38
- Forks
- 5
- Last commit
- Aug 2026
Advanced
- Catalog kind
- skill
- Gateway key
mlx-create-pr- Source
- github.com/goniz/mlx-vulkan