
Add Model Descriptions
FreeEasily sync new HuggingFace model descriptions to your configuration.
Free · Opens the source repo
What Add Model Descriptions does
The Add Model Descriptions skill automates the process of updating your chat-ui configuration files with descriptions of new models available from the HuggingFace router. This skill is particularly useful for developers and data scientists who regularly integrate new machine learning models into their applications. By streamlining the addition of model descriptions, it ensures that your production and development environments are always up-to-date with the latest offerings from HuggingFace.
When a new model is released, the skill fetches the latest model information from the HuggingFace router and compares it against the existing configurations in your prod.yaml and dev.yaml files. It identifies any missing models and retrieves relevant specifications, including model architecture and key capabilities. The skill then generates concise descriptions that follow a specific style guide, ensuring consistency across your configuration files.
This skill is designed for teams working with AI models who need to maintain accurate and comprehensive documentation of their available resources. By using this skill, you can save time and reduce the risk of errors that may occur when manually updating model descriptions. It also allows for quick integration of new models, enhancing your application's capabilities without the overhead of extensive manual configuration.
In summary, the Add Model Descriptions skill is a practical tool for developers looking to efficiently manage and document their AI model configurations, ensuring that they leverage the latest advancements in machine learning without unnecessary delays or complications.
When to use it
Use this skill whenever new models are added to the HuggingFace router and need to be reflected in your chat-ui configurations.
When not to use it
This skill is not suitable for environments where model descriptions are static or do not require frequent updates.
What you can build with it
Integrating New AI Models
When a new model is released on HuggingFace, use this skill to quickly update your configuration files.
Maintaining Documentation Consistency
Ensure that all model descriptions in your chat-ui are consistently formatted and up-to-date with minimal manual effort.
Streamlining Development Workflow
Automate the addition of model descriptions to save time during the integration of new AI capabilities into your applications.
How to install Add Model Descriptions
View source1. Install with the skills CLI
npx skills add ruvnet/ruflo/add-model-descriptions --agent claude-code2. Or install it manually
Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.
Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs
Inside SKILL.md
Written by ruvnetAdd Model Descriptions
Add descriptions for new models available in the HuggingFace router to chat-ui's prod.yaml and dev.yaml.
Workflow
-
Fetch models from router
WebFetch https://router.huggingface.co/v1/modelsExtract all model IDs from the response.
-
Read current configuration
- Read
chart/env/prod.yaml - Extract model IDs from the
MODELSJSON array inenvVars
- Read
-
Identify missing models Compare router models with prod.yaml. Missing = in router but not in prod.yaml.
-
Research each missing model For each missing model, search the web for its specifications:
- Model architecture (dense, MoE, parameters)
- Key capabilities (coding, reasoning, vision, multilingual, etc.)
- Target use cases
-
Write descriptions Match existing style:
- 8-12 words
- Sentence fragments (no period needed)
- No articles ("a", "the") unless necessary
- Focus on: architecture, specialization, key capability
Examples:
"Flagship GLM MoE for coding, reasoning, and agentic tool use.""MoE agent model with multilingual coding and fast outputs.""Vision-language Qwen for documents, GUI agents, and visual reasoning.""Mobile agent for multilingual Android device automation."
-
Update both files Add new models at the TOP of the MODELS array in:
chart/env/prod.yamlchart/env/dev.yaml
Format:
{ "id": "org/model-name", "description": "Description here." } -
Commit changes
git add chart/env/prod.yaml chart/env/dev.yaml git commit -m "feat: add descriptions for N new models from router"
Notes
- FP8 variants: describe as "FP8 [base model] for efficient inference with [key capability]"
- Vision models: mention "vision-language" and key visual tasks
- Agent models: mention "agent" and automation capabilities
- Regional models: mention language focus (e.g., "European multilingual", "Southeast Asian")
Frequently asked questions about Add Model Descriptions
Similar skills
WinMD API Search
Easily find and explore Windows desktop APIs.
WebMCPify
Transform any web app into an agent-ready platform.
Phoenix Tracing
Instrument LLM applications with OpenInference tracing.
Foundry Hosted Agent CopilotKit
Guidance for developing agentic web apps on Azure.
Power Automate Foundation
Connect AI agents to Power Automate seamlessly.
Power Automate Flow Builder
Efficiently build and deploy Power Automate flows programmatically.
