Install any skill in seconds. Free to start, no credit card required.
Get Started Free →waybarrios/huggingface-gradio
Build Gradio web UIs and demos in Python.
Passed 23 of 23 test cases with the skill, and 14 of 23 without it.
and 9 more in the full report
9 fixed14 passed either way0 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 9 test cases the skill fixed. Same model, same prompt, with and without the skill.
I want to create a primary action button in Gradio that opens an external link `'https://huggingface.co'` in a new browser tab when clicked, without running a backend Python function. Which parameters on `gr.Button` accomplish this?
| Checked | Without skill | With skill |
|---|---|---|
| The Button component specifies link='https://huggingface.co'. | Passed | Passed |
| The Button component sets link_target='_blank'. | Missed | Passed |
| The Button component sets variant='primary'. | Passed | Passed |
The instructions your model reads when the skill loads.
Gradio is a Python library for building interactive web UIs and ML demos. This skill covers the core API, patterns, and examples.
Detailed guides on specific topics (read these when relevant):
Interface (high-level): wraps a function with input/output components.
import gradio as gr
def greet(name):
return f"Hello {name}!"
gr.Interface(fn=greet, inputs="text", outputs="text").launch()
Blocks (low-level): flexible layout with explicit event wiring.
import gradio as gr
with gr.Blocks() as demo:
test cases passed, vs 14 / 23 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.