AMD's official meta-skill: permanently reroutes an agent's image generation, text-to-speech and speech-to-text to a local Lemonade Server instead of a paid cloud API.
Serving LLMs on AMD InstinctSkill
Summary
AMD's official skill for standing up a vLLM endpoint on Instinct MI300X/MI325X/MI350X/MI355X GPUs — detection, recipe lookup, launch and health check in one flow.
Features
- Detects the GPU with amd-smi locally or over SSH before choosing any configuration
- Pulls model configs from a cached mirror of vllm-project/recipes, including AMD-specific hardware overrides
- Resolves the current vLLM ROCm container image instead of hard-coding a tag
- Validates /dev/kfd, /dev/dri, Docker access and gated-model licence acceptance up front
- Shows the full Docker command for confirmation, then launches and polls the endpoint until it is healthy
Install This Skill
Add this skill to your favorite AI agent in a few steps.
Skill Content
Usage Instructions
Learn how to use this skill with different AI agents.
Description
An official, AMD-authored agent skill that takes "serve Qwen3 on my MI300X" from a sentence to a health-checked vLLM endpoint, without the operator needing to know which ROCm container tag or which tensor-parallel setting the model wants this month.
What it teaches the agent
- Detect before configuring. The skill runs
amd-smifirst — locally or over SSH against a remote GPU host — and refuses to guess at hardware it cannot see. It is explicitly scoped to data-centre Instinct parts (MI300X, MI325X, MI350X, MI355X) and declines consumer Radeon, Ryzen AI, NPU, MI250X and MI100 rather than producing a configuration that will fail later. - Use the published recipe, not remembered flags. Model configuration comes from a cached copy of vllm-project/recipes, keyed by Hugging Face model ID, carrying
base_args,base_env, tool-calling and reasoning argument sets, and AMD-specific hardware overrides. The cache also resolves the current vLLM ROCm Docker image, so the agent is not inventing a tag. - Fail early on the things that fail opaquely. It checks
/dev/kfdand/dev/dri, Docker reachability, and — the one that costs people an afternoon — that a gated model'sHF_TOKENbelongs to an account that has actually accepted the licence, because a valid token without acceptance surfaces only as "Engine core initialization failed". - Confirm, launch, verify. The constructed Docker command is shown to the user for confirmation before anything starts, then the skill launches it and polls until the endpoint answers, rather than declaring success on container start.
Who it is for
Anyone with access to AMD data-centre GPUs — an on-prem Instinct node, a cloud instance, or AMD Developer Cloud — who wants an OpenAI-compatible endpoint running without first becoming a ROCm specialist. It is part of AMD Skills, AMD's MIT-licensed catalog of agent skills for its hardware and software stack, and follows the Agent Skills standard, so it works in Claude Code, Cursor, Codex and Gemini CLI alike.
Related Skills
CodeQL, Semgrep and SARIF static-analysis toolkit from Trail of Bits: taint tracking, fast pattern scans and merged, deduplicated security findings for coding agents.
Microsoft's official Playwright skill — drives a real browser from the command line using accessibility snapshots and element refs, and plans, generates and heals Playwright tests.
Google's official agent skill for writing production Maps Platform code — grounded in freshly fetched docs, with a demo key path that needs no billing account.