huggingface-skills
Skills and an MCP server that let Claude Code work with the Hugging Face Hub, covering model training, dataset creation, the hf CLI, and deploying models to Amazon SageMaker.
Skills for writing, optimizing, and benchmarking GPU compute kernels for Hugging Face libraries, covering CUDA on NVIDIA, Triton on NVIDIA and AMD, ROCm on AMD, Intel XPU, and C++ CPU SIMD kernels.
Claude Code
$ npx -y skills add huggingface/kernels --agent claude-code
Codex
$ npx skills add huggingface/kernels -a codex
Cursor
$ npx skills add huggingface/kernels -a cursor
Gemini CLI
$ npx skills add huggingface/kernels -a gemini-cli
GitHub Copilot
$ npx skills add huggingface/kernels -a github-copilot
OpenCode
$ npx skills add huggingface/kernels -a opencode
Windsurf
$ npx skills add huggingface/kernels -a windsurf
The Kernel Hub allows Python libraries and applications to load compute kernels directly from the Hub. To support this kind of dynamic loading, Hub kernels differ from traditional Python kernel packages in that they are made to be:
PYTHONPATH.kernels Python package.Install the kernels Python package with pip (requires torch>=2.5 and CUDA):
pip install kernels
Here is how you would use the activation kernels from the Hugging Face Hub:
import torch
from kernels import get_kernel
# Download optimized kernels from the Hugging Face hub
activation = get_kernel("kernels-community/activation", version=1)
# Random tensor
x = torch.randn((10, 10), dtype=torch.float16, device="cuda")
# Run the kernel
y = torch.empty_like(x)
activation.gelu_fast(y, x)
print(y)
Browse available kernels at huggingface.co/kernels.
The kernel-builder component of the project supports a number of hardware in
different tiers:
| Hardware | Kernels Support | Kernel-Builder Support | Kernels Validated in CI | Tier |
|---|---|---|---|---|
| CUDA | ✓ | ✓ | ✓ | 1 |
| CPU | ✓ | ✓ | ✓ | 1 |
| ROCm | ✓ | ✓ | ✗ | 2 |
| XPU | ✓ | ✓ | ✗ | 2 |
| Metal | ✓ | ✓ | ✗ | 2 |
| TPU | ✓ | ✓ | ✗ | 2 |
| Huawei NPU | ✓ | ✗ | ✗ | 3 |
| Neuron | ✓ | x | x | 3 |
Warning Neuron support is experimental and packages are not public yet. TPU support is is experimental.
Skills and an MCP server that let Claude Code work with the Hugging Face Hub, covering model training, dataset creation, the hf CLI, and deploying models to Amazon SageMaker.
A development methodology for coding agents that makes the agent brainstorm before building, follow plans, run parallel work and finish branches in a disciplined way. You get fewer skipped steps and more consistent results from your coding assistant.
Helps you take a change from a rough idea or bug report through to a tested, reviewed result, with each step handled by a focused skill. Its skills cover pinning down domain terms, designing module interfaces, diagnosing hard bugs, and reviewing changes against your repo's coding standards.
Gives your coding agent a planning, testing and review routine to follow on every task. It plans before building, checks changes with tests, has a fresh reviewer look for regressions, and saves repeated wins as reusable skills.
Developer tools for working on the React codebase itself. Provides skills for extracting error messages, managing and debugging feature flags across release channels, running Flow type checks, and fixing lint and formatting issues before committing.
Install it with the command on its page. It includes cpu-kernels, cuda-kernels, rocm-kernels. Its skills do not fire on their own yet. Free and open source.
Is this plugin yours?
Claim it with GitHubSubmit a pluginPromote it