Huashu Design
alchaincyf · Skill
Turns a one-line request in your AI agent into a finished design: a launch animation, a clickable app prototype, an editable slide deck, an infographic or a se…

Hugging Face’s skills for AI and machine learning work on the Hub. One command line skill gets you started, and twenty-four more cover training, evaluation, datasets, Spaces and AWS SageMaker. They work with Claude Code, Codex, Gemini CLI and Cursor.
Hugging Face Skills is an open-source project on GitHub in the Developer category, listed by Mindket. It is free. This is version 2, last updated on . Install it from GitHub as its README says. Get Mindket’s setup notes on your Mindket account, as a zip.
/plugin marketplace add huggingface/skills /plugin install hf-cli@huggingface-skills
Hugging Face Skills is Hugging Face’s own set of skills for AI coding agents, built for work on the Hugging Face Hub. The README lists twenty-five. The first, hf-cli, teaches your agent every hf command, from searching models to launching jobs. The other twenty-four cover jobs such as training a model, checking benchmarks, building a Gradio demo and deploying to AWS SageMaker. Each skill is a SKILL.md file of instructions that your agent reads when a request fits its description.
People who build with models, datasets and Spaces on the Hub and want their agent to know the tools. It fits machine learning engineers, researchers who fine-tune and evaluate models, and developers who ship demos or run models on their own computer. The AWS skills fit teams that deploy a Hugging Face model to Amazon SageMaker.
| Who | Skills they reach for | Example |
|---|---|---|
| Developers choosing a model | huggingface-best, hf-mem, huggingface-local-models | A developer asks for the best coding model that fits a 16 GB laptop, then checks how much memory a candidate needs. |
| Model trainers | huggingface-llm-trainer, huggingface-vision-trainer, train-sentence-transformers | A trainer fine-tunes a language model on a cloud GPU, or trains an object detection model, and the result is pushed to the Hub. |
| Researchers | huggingface-community-evals, huggingface-papers, huggingface-paper-publisher, huggingface-trackio | A researcher runs a benchmark on a checkpoint, logs training metrics, or links a paper to a model. |
| Demo and app builders | huggingface-gradio, huggingface-spaces, huggingface-lora-space-builder, transformers-js | A builder turns a LoRA into a Gradio demo on Spaces, or runs a model in JavaScript. |
| Teams on AWS | hf-cloud-sagemaker-deployment-planner, hf-cloud-sagemaker-iam-preflight, hf-cloud-serving-image-selection | A team plans a SageMaker deployment, checks the execution role, then picks the serving container. |
The README names four agents.
hf skills add.agents/skills folder, or the fallback file the README namesThe README adds that hf-cli is also listed in Cursor’s marketplace and in the Codex plugins directory.
Get it saves a zip of Mindket’s setup notes to your downloads folder, with a page for each agent the README names.
| Need | Detail |
|---|---|
| An agent that reads skills | Claude Code, Codex, Gemini CLI or Cursor. The steps below are for Claude Code |
| The hf program | Hugging Face’s command line tool. The README’s skills install through it, and its installer is one line |
| A Hugging Face account | You sign in once with your browser. Uploads, training jobs and gated models need it, and some features need a paid plan |
| Python with uv | For the training skills’ scripts, which run with uv run. The AWS skills need an AWS command line that already works |
| An account or key for the pack | None to install it. The hf program signs you in through your browser |
/plugin marketplace add huggingface/skills /plugin install hf-cli@huggingface-skills
The second line is the form Hugging Face’s agents page prints, and the marketplace file names itself huggingface-skills. The README prints it as hf-cli@huggingface/skills instead. If one does not find the plugin, try the other.
For the hf program, Hugging Face’s guide gives this line for macOS and Linux. Windows has a PowerShell line in the kit’s hf-cli-and-first-run.md.
curl -LsSf https://hf.co/cli/install.sh | bash hf auth login
That first line downloads and runs a script from hf.co, so read it first if you want to know what it does. The guide says it also adds the hf-cli skill for Claude Code. With the plugin already in, that is a second copy, and the guide’s --exclude-skill line in the kit skips it. Then add skills by name from the README’s list.
hf skills list hf skills add <skill-name>
Replace <skill-name> with a name from the README’s table, such as huggingface-best. Hugging Face’s agents page says plain hf skills add installs for the current project, and --global for every project. Codex and Gemini CLI have their own steps in the kit.
Describe the job and your agent loads the skill that fits, or name the skill yourself. The README’s own examples are plain sentences, such as asking the HF LLM trainer skill to estimate the GPU memory for a 70B model run.
| Skill | Use it for | What Claude does |
|---|---|---|
| hf-cli | Anything on the Hub from a terminal | Runs hf commands to search, download and upload files, manage repos and buckets, and start jobs |
| huggingface-best | Choosing a model for a task | Reads the Hub’s official benchmark leaderboards, adds each model’s size, filters by your device’s memory and returns a ranked table |
| hf-mem | How much memory a model needs | Runs uvx hf-mem --model-id <model-id> --json-output, which estimates memory for Safetensors or GGUF weights without downloading them |
| huggingface-local-models | Running a model on your own computer | Finds GGUF files for llama.cpp, picks a quant and launches llama-cli or llama-server |
| huggingface-llm-trainer | Fine-tuning a language or vision model | Writes a training script with TRL or Unsloth and submits it to Hugging Face Jobs, with the result pushed to the Hub |
| huggingface-vision-trainer | Object detection, image classification and SAM models | Trains and fine-tunes them on Hugging Face Jobs cloud GPUs |
| train-sentence-transformers | Embedding models and rerankers | Picks the model type, then starts from the skill’s own template script for it |
| huggingface-community-evals | Benchmarks on your own hardware | Runs evaluations with inspect-ai or lighteval, and helps choose between vLLM, Transformers and accelerate |
| huggingface-datasets | Looking inside a dataset | Calls the read-only Dataset Viewer API to list splits, preview rows, search, filter and read statistics |
| Skill | Use it for | What Claude does |
|---|---|---|
| huggingface-gradio | A web UI or demo in Python | Writes Gradio apps with the Interface and Blocks classes, layouts and streaming |
| huggingface-spaces | Hosting an app on Spaces | Builds, deploys and debugs Gradio, Docker or Static Spaces, and picks the hardware |
| huggingface-lora-space-builder | A demo for your LoRA | Builds a Gradio Space for the LoRA and publishes it, private by default |
| huggingface-trackio | Watching a training run | Logs metrics with Trackio and syncs them to a Space dashboard, with alerts and a command line to read them back |
| huggingface-papers | Reading a paper | Fetches a Hugging Face paper page as markdown, or its authors and linked models, datasets and Spaces |
| huggingface-paper-publisher | Publishing a paper | Indexes an arXiv paper on the Hub and links it to your models and datasets |
| huggingface-tool-builder | A reusable script for the Hub’s API | Writes a command line script with a --help option that reads your token from HF_TOKEN |
| transformers-js | Models in JavaScript | Runs models with @huggingface/transformers in a browser or in Node.js |
| hf-cloud-sagemaker-deployment-planner | Deploying a model to SageMaker | Asks what the model is, picks a deployment pathway, then hands each later phase to a skill below |
The other five hf-cloud skills take one phase each. They cover your AWS profile and region, a Python environment, the execution role, the serving container, and an endpoint with autoscaling and alarms.
You want a coding model that runs on your 16 GB MacBook, and you do not know where to start.
What is the best model for coding that runs on my 16 GB MacBook?
Claude reads the Hub’s official benchmark leaderboards for coding and looks up each candidate’s size. It filters the list by what fits in 16 GB and marks models that fit only with Q4 quantization. You get a table with scores, license and a column for fit, with the top pick starred.
Then Claude asks whether you want to run that model locally or on Hugging Face Jobs.
If you are new. A skill is a folder with a SKILL.md file of instructions. Your agent reads it when your request fits. Start with hf-cli, sign in, then ask for a small job such as listing a dataset’s splits. Read each command before you approve one that uploads files or starts paid compute.
For experts. The repository keeps two marketplace files. The one that clients read lists only hf-cli, and a generated marketplace-internal.json holds the full list. The README says publish automation uploads that file to a Hub bucket, which is what hf skills list, hf skills add and hf skills update read. The hf-cli SKILL.md is generated from your installed hf version, and hf skills add --force regenerates it. A twenty-sixth folder, hf-mcp, covers Hugging Face’s MCP server and sits outside the README’s table.
Several of these skills spend money or publish things, so read what your agent plans to run.
HF_TOKEN passed as a secret~/.cache/huggingface/token to call the Hub’s APIhf repos delete, which its text calls irreversible, so check the repository name first# Hugging Face Skills: setup notes This kit holds setup notes written by Mindket. It does not contain the skills, their scripts or their reference files. Those install from Hugging Face’s repository: https://github.com/huggingface/skills License: Apache-2.0, as plugin.json says. Full text: https://github.com/huggingface/skills/blob/main/LICENSE Hugging Face Skills is made by Hugging Face. This listing is by Mindket, which is not made or endorsed by Hugging Face. The pages these notes came from: the README (https://github.com/huggingface/skills/blob/main/README.md), the plugin and marketplace files under https://github.com/huggingface/skills/tree/main/.claude-plugin, https://github.com/huggingface/skills/tree/main/.cursor-plugin, gemini-extension.json, .mcp.json, agentsmd/AGENTS.md and each SKILL.md, plus two Hugging Face docs pages: https://huggingface.co/docs/hub/agents-cli and https://huggingface.co/docs/huggingface_hub/guides/cli. Facts about Claude Code and Codex come from their own docs, named where they are used. Mindket copied every command and ran none of them. ## What it is Skills for AI and machine learning work on the Hugging Face Hub. The README says they follow the Agent Skills format and are definitions for tasks like dataset creation, model training and evaluation. The README’s table lists twenty-five. One of them, hf-cli, is the start: it teaches an agent every `hf` command, and the README says it is generated from your locally installed `hf` program so it stays current. The client plugin marketplaces expose only hf-cli. The README says the other skills are installed on demand with `hf skills add <skill-name>`. ## The skills in the README’s table | Skill | What the README says it is for | |---|---| | hf-cli | The Hub’s command line program: downloading, uploading and managing models, datasets, Spaces, buckets, repos, papers and jobs | | hf-cloud-aws-context-discovery | Finding your local AWS context at the start of an AWS task | | hf-cloud-python-env-setup | An isolated Python environment for SageMaker and AWS work | | hf-cloud-sagemaker-deployment-planner | Planning the deployment of a model to Amazon SageMaker AI | | hf-cloud-sagemaker-iam-preflight | A usable SageMaker execution role before you deploy or train | | hf-cloud-sagemaker-production-defaults | A SageMaker endpoint with autoscaling, CloudWatch alarms and tagging on by default | | hf-cloud-serving-image-selection | The serving container for a SageMaker model deployment | | hf-mem | Estimating the memory needed to load Safetensors or GGUF model weights | | huggingface-best | Finding the best model for a task from benchmark scores | | huggingface-community-evals | Evaluating Hub models with inspect-ai and lighteval on local hardware | | huggingface-datasets | The Dataset Viewer API: splits, rows, search, filters, parquet links and statistics | | huggingface-gradio | Gradio web UIs and demos in Python | | huggingface-llm-trainer | Fine-tuning language and vision models with TRL or Unsloth on Hugging Face Jobs | | huggingface-local-models | Choosing models to run locally with llama.cpp and GGUF | | huggingface-lora-space-builder | A Gradio demo on Spaces for your LoRA | | huggingface-paper-publisher | Publishing and managing research papers on the Hub | | huggingface-papers | Reading Hugging Face paper pages and the papers API | | huggingface-spaces | Building, deploying and maintaining applications on Spaces | | huggingface-tool-builder | Scripts that use data from the Hugging Face API | | huggingface-trackio | Tracking and visualizing ML training experiments | | huggingface-vision-trainer | Training object detection, image classification and SAM models | | huggingface-zerogpu | Demos and GPU compute with Gradio Spaces and ZeroGPU | | train-sentence-transformers | Training SentenceTransformer, CrossEncoder and SparseEncoder models | | transformers-js | Running models in JavaScript and TypeScript with Transformers.js | | trl-training | Fine-tuning language models with TRL | Source: the README’s table, which says it is generated by scripts/generate_agents.py. The repository also holds hf-mcp, a skill for the Hub’s MCP server, in its own folder (hf-mcp/skills/hf-mcp) and outside that table. ## Files in this kit - setup/claude-code.md: the README’s three Claude Code steps - setup/hf-cli-and-first-run.md: installing the `hf` program, signing in, adding more skills, and what costs money - setup/codex.md: the README’s Codex steps - setup/gemini-cli.md: the two Gemini CLI install commands - setup/cursor.md: what the README says about Cursor - setup/other-agents.md: the AGENTS.md fallback for an agent without skills ## What you need first - An agent that reads skills: Claude Code, Codex, Gemini CLI or Cursor, the four the README names. - The `hf` program, for `hf skills add` and for what hf-cli teaches (setup/hf-cli-and-first-run.md). - A Hugging Face account for anything that uploads, trains, deploys or reads gated models. Some skills need a paid plan: the same file says which. - Python with `uv` for the scripts in the training skills, as their SKILL.md files say. ## What installs where - Claude Code: the hf-cli plugin, kept by Claude Code. The skills you add with `hf skills add` go where that command puts them: the current project, or every project with `--global` (setup/hf-cli-and-first-run.md). - Codex: skill folders you copy or link into a `.agents/skills` folder. - Gemini CLI: an extension, with a context file, agentsmd/AGENTS.md, and an MCP server entry for Hugging Face’s own server. - Cursor: the plugin and the MCP file the repository ships. ## Your data The skills are instructions with scripts and references. Several have your agent call Hugging Face’s servers with your login, upload files, start paid cloud jobs or create Spaces that are public. The Gemini extension and the Cursor plugin also set up Hugging Face’s own MCP server at https://huggingface.co/mcp?login, which receives what your agent sends it. The SageMaker skills work in your AWS account. What your agent reads goes to the model provider you chose. ## Update and remove - Skills you added with `hf skills add`: `hf skills update` updates them, and `hf skills list` lists what is available. Both are in the hf-cli skill’s command list. - A globally installed hf-cli skill: Hugging Face’s agents page says `hf update` refreshes it, and `hf skills update -g` does it on its own. - A Claude Code plugin: Claude Code’s docs list update and uninstall in the Installed tab of `/plugin`, and name the uninstall form `/plugin uninstall <plugin-name>@<marketplace-name>`. - Gemini CLI, Codex and Cursor: setup/gemini-cli.md, setup/codex.md and setup/cursor.md say what the README gives for each.
README.md 7 KB setup/claude-code.md 3 KB setup/codex.md 3 KB setup/cursor.md 2 KB setup/gemini-cli.md 2 KB setup/hf-cli-and-first-run.md 5 KB setup/other-agents.md 2 KB
Updated by Mindket to the current version of this kit.
Posts and comments that name this project on Hacker News, Bluesky, X, Reddit, Facebook and YouTube, found by a weekly search and on Trendshift. Mindket doesn’t write or check them. Open one to read it where it was posted.
alchaincyf · Skill
Turns a one-line request in your AI agent into a finished design: a launch animation, a clickable app prototype, an editable slide deck, an infographic or a se…
op7418 · Skill
Skill that makes single-file HTML slide decks, slide illustrations and platform covers in two visual styles, with a presenter mode for rehearsal. For speakers…
alirezarezvani · Skill
Adds 411 ready-made skills for Claude Code and other coding agents, grouped by role from engineering and product to marketing, finance and compliance. Installs…
block · Kit
Self-hostable workspace where people and AI agents share the same rooms, built on a Nostr relay that logs every action as a signed event. For teams that want t…
backnotprop · Kit
Opens your AI coding agent's plans, specs and code changes in a browser so you can annotate or comment on them and send the feedback straight back to the agent.
alibaba · Kit
Reviews Git changes with an AI agent that reads files and searches the codebase, then writes comments tied to exact lines. It suits developers who want automat…