← Files Hugging FaceARCHIVED FILE
plugin.json
5.22 KB · Nov 3, 2026 · 19:02 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "huggingface",
"version": "0.1.4",
"description": "Find and inspect Hub repositories, discover Spaces, and manage remote development tasks on Hugging Face.",
"homepage": "https://huggingface.co",
"keywords": [
"huggingface",
"models",
"datasets",
"spaces",
"machine-learning"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Hugging Face",
"developerName": "Hugging Face",
"shortDescription": "Explore Hugging Face",
"websiteURL": "https://huggingface.co",
"defaultPrompt": [
"Find Hugging Face models for my task and compare their model cards.",
"Find a dataset on Hugging Face and inspect its structure.",
"Find a Hugging Face Space for my task."
],
"longDescription": "Developer tools for working with the Hugging Face Hub. Search model, dataset, and Space repositories; inspect repository metadata, cards, and files; browse research papers; and discover Spaces for a task. Connected accounts can create repositories, invoke supported Spaces, inspect and manage Jobs, and work with hosted sandboxes. Private content and account actions require Hugging Face sign-in and appropriate permissions. Remote compute may require plan access and incur charges.",
"category": "Developer Tools",
"supportURL": "https://discuss.huggingface.co/",
"privacyPolicyURL": "https://huggingface.co/privacy",
"termsOfServiceURL": "https://huggingface.co/terms-of-service",
"logo": "./assets/hf-logo.svg",
"composerIcon": "./assets/hf-logo.svg"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Browse current Hugging Face papers through the Hub filesystem.",
"prompt": "Show me the five latest Hugging Face daily papers and include links.",
"expected_behavior": "Returns five current daily papers with concise metadata and Hugging Face links.",
"tools_triggered": "hf_fs"
},
{
"description": "Create a private Hugging Face dataset repository.",
"prompt": "Create a private Hugging Face dataset repository called plugin-review-terminal-test under my account.",
"expected_behavior": "Creates the private dataset repository and returns its canonical Hugging Face URI and URL.",
"tools_triggered": "create_repo"
},
{
"description": "Find a suitable Space for a task without invoking it.",
"prompt": "Find a Hugging Face Space that can perform OCR, but do not run it yet.",
"expected_behavior": "Returns relevant OCR-capable Spaces and enough information to choose one for parameter inspection.",
"tools_triggered": "hub_repo_search"
},
{
"description": "List the authenticated user's active remote Jobs.",
"prompt": "List my currently running Hugging Face Jobs.",
"expected_behavior": "Returns the user's active Jobs with useful status details or explains that authentication or plan access is required.",
"tools_triggered": "hf_jobs"
},
{
"description": "Find dataset repositories for a development task.",
"prompt": "Find three Hugging Face datasets for sentiment analysis and include repository links.",
"tools_triggered": "hub_repo_search",
"expected_behavior": "Return relevant dataset repositories with their identifiers and links, without creating repositories or launching compute."
}
],
"negative": [
{
"description": "Do not trigger for repository searches on a different developer platform.",
"prompt": "Find popular TypeScript web frameworks on GitHub.",
"expected_behavior": "The app should not be invoked because the request targets GitHub rather than Hugging Face."
},
{
"description": "Do not trigger remote compute for a general programming explanation.",
"prompt": "Explain how Python list comprehensions work with a small example.",
"expected_behavior": "The app should not be invoked because the question can be answered without Hugging Face data or compute."
},
{
"description": "Do not use a Space for a request explicitly directed to the host image generator.",
"prompt": "Use the built-in image generator to make a watercolor landscape. Do not use Hugging Face Spaces.",
"expected_behavior": "Do not invoke Hugging Face tools; honor the requested built-in image generation workflow."
}
]
},
"demo_recording_url": "https://huggingface.co/buckets/evalstate/codex-review/resolve/codex-live.mp4"
},
"publication": {
"release_notes": "Replaces the transcript walkthrough with a live asciinema capture of Codex CLI running all eight review prompts, including authenticated repository creation and Jobs listing."
},
"apps": "./.app.json"
}
}
}
SHA-256: a859051405369c984cca8cbee42707b3f9bc807c04048f1a1c1d69166f786dd7