Leveraging Agent Skills for Writing CUDA Kernels with Upskill

Hugging Face has introduced a method to enhance smaller AI models’ performance on complex tasks, such as writing CUDA kernels, through the use of agent skills. This process utilizes the new upskill tool, allowing you to generate and evaluate agent skills with large models and apply these skills to smaller or more cost-effective models.
Agent skills are packaged forms of knowledge that can be exchanged between models and tools, defined as files containing instructions in markdown and scripts. They prove particularly beneficial in niche or hard problem domains where models might not naturally excel.
Steps to Upskill Using Claude and Upskill Tool
1. Building a Kernel with Claude Opus 4.5: The process begins by employing Claude Code to interactively assemble a kernel and export the trace. This involves iterating solutions with draft skills, enabling continuous improvement through smaller model experimentation.
2. Creating an Agent Skill from the Trace: After the kernel is constructed, instruct Claude to generate a skill file for the completed task. Employing the Anthropic ‘skill creator’ can also facilitate this process, creating skills based on the agent's activity trace. upskill enhances usefulness by also providing test cases to assess skill performance.
3. Applying the Skill across Models: Transfer the newly crafted skill to desired models following standard practices, where skills are formatted as directories, e.g., {agent}/skills/{skill_name}/SKILL.md. Use upskill eval commands to run model performance comparisons using these skills, highlighting differences in accuracy and token usage across varied platforms like codex or cursor.
Ultimately, skills can aid in reducing token consumption while maintaining accuracy, critical for recurring tasks on different models. However, variations in effectiveness suggest iterative skill refinement may be necessary.
📖 Read the full source: Hugging Face Blog
👀 See Also

Handling Gateway Disconnections for Effective Automation
Explore practical solutions for maintaining AI coding agent operations when facing gateway disconnections. Tips include monitoring with Grafana, automated reconnect scripts, and using redundant paths for reliability.

Fixing 'Navigate Unsupported' and Browser Plugin Errors in Self-Hosted OpenClaw on Docker
Step-by-step fix for EACCES permission errors, missing Playwright, and Chromium binaries when self-hosting OpenClaw with Docker on a VPS like Hostinger.

OpenClaw v2026.3.22 Update Issues and 30-Second Fixes
The OpenClaw v2026.3.22 update introduced 12 breaking changes, including ClawHub becoming the default plugin store and deprecated environment variables. Five common disasters with quick fixes include API billing spikes, unintended agent actions, and configuration errors.

12 OpenClaw SOUL.md and STYLE.md Templates with Practical Lessons
A developer created 12 OpenClaw agent templates for common use cases, each following the official 4-section spec, and identified key lessons including the necessity of STYLE.md for defining communication patterns and the importance of specific boundaries over vague personality traits.