Updated today
by shen-shanshan
vllm-dev-skills
A curated collection of Claude Code agent skills that accelerate the entire vLLM development lifecycle.
31 GitHub stars (31)
+12 in 30 days
| Period | New stars |
|---|---|
| Oct 1 | 0 |
| Oct 2 | 0 |
| Oct 3 | 0 |
| Oct 4 | 0 |
| Oct 5 | 0 |
| Oct 6 | 0 |
| Oct 7 | 0 |
| Oct 8 | 0 |
| Oct 9 | +1 |
| Oct 10 | 0 |
| Oct 11 | 0 |
| Oct 12 | 0 |
| Oct 13 | 0 |
| Oct 14 | +1 |
| Oct 15 | 0 |
| Oct 16 | 0 |
| Oct 17 | 0 |
| Oct 18 | 0 |
| Oct 19 | 0 |
| Oct 20 | 0 |
| Oct 21 | 0 |
| Oct 22 | 0 |
| Oct 23 | 0 |
| Oct 24 | 0 |
| Oct 25 | 0 |
| Oct 26 | 0 |
| Oct 27 | +4 |
| Oct 28 | 0 |
| Oct 29 | 0 |
| Oct 30 | 0 |
| Oct 31 | 0 |
| Nov 1 | 0 |
| Nov 2 | +1 |
| Nov 3 | +1 |
| Nov 4 | +3 |
| Nov 5 | 0 |
| Nov 6 | +1 |
- 17 skills (17 skills found in its SKILL.md files)
- 3 forks (3 forks)
- Today last update (Last updated today)
Install
Skills CLI
npx skills add shen-shanshan/vllm-dev-skills
Asks which skills and agents to install. Just one: npx skills add shen-shanshan/vllm-dev-skills --skill infx-bench-script-generator — add -g for every project.
Claude Code
git clone https://github.com/shen-shanshan/vllm-dev-skillscp -r "vllm-dev-skills/skills/infx-bench-script-generator" ~/.claude/skills/
Copies the infx-bench-script-generator skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add shen-shanshan/vllm-dev-skills
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
infx-bench-script-generator
Generate three local bash scripts (docker run / server start / AgentX client replay) to run an InferenceX srt-slurm recipe YAML benchmark manually on a local GPU server, without Slurm or srt-slurm. Given a recipe like dsv4/vllm/mi355x-fp4-mtp/agentic.yaml and an override variant (e.g. override_tp8_c56 or override_dep8_c64), optionally capture one complete torch profiler prefill or decode step via…
skills/infx-bench-script-generator/ on GitHub (opens in a new tab)SKILL.md -
skill-creator
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
skills/skill-creator/ on GitHub (opens in a new tab)SKILL.md -
vllm-benchmark-result-analysis
Compare vLLM serving benchmark outputs before and after a code change. Parses plain-text vLLM benchmark output (the "Serving Benchmark Result" block), computes per-metric percentage changes with improvement/regression markers, generates a Markdown report with a full metrics table and a key-changes summary, and saves it to ./outputs/. Use when the user pastes or provides vLLM benchmark output and…
skills/vllm-benchmark-result-analysis/ on GitHub (opens in a new tab)SKILL.md -
vllm-dev-task-discovery
Analyze contribution opportunities in the vllm-project/vllm repository for community developers. Given a module, feature, or model area, this skill collects information from open issues, recent PRs, GitHub discussions, code TODOs/FIXMEs, roadmap labels, and maintainer activity to generate a structured Markdown report of actionable tasks (feature development, model support, performance optimizatio…
skills/vllm-dev-task-discovery/ on GitHub (opens in a new tab)SKILL.md -
vllm-feature-design
Design and implement vLLM features. Given user requirements (feature description, related PRs, reference materials), produces (1) core code implementation — NO test cases — and (2) a rich Markdown design document saved to the current project root. Use when the user asks to design a vLLM feature, implement a vLLM feature, architect a component for vLLM, generate a design doc for vLLM, or requests…
skills/vllm-feature-design/ on GitHub (opens in a new tab)SKILL.md -
vllm-feature-tutorial
Generate comprehensive Chinese technical tutorial documents for vLLM features and modules. Produces deep-dive code walkthrough documents with Mermaid architecture/flow diagrams, comparison tables, code snippets, and performance analysis. Output is saved as Markdown to the skill's outputs/ directory. TRIGGER when: user asks to learn about a vLLM feature, module, or subsystem (e.g., "我想了解 vllm 中的 x…
skills/vllm-feature-tutorial/ on GitHub (opens in a new tab)SKILL.md -
vllm-model-tutorial
Generate comprehensive Chinese technical tutorial documents for specific vLLM models (e.g., Qwen3-VL, DeepSeek-V3, Llama 4, InternVL3, etc.). Produces deep-dive model walkthrough documents with Mermaid architecture diagrams, comparison tables, input preprocessing flows, forward pass analysis, ViT computation (for VLMs), vLLM code implementation analysis, and technical principle explanations (MoE,…
skills/vllm-model-tutorial/ on GitHub (opens in a new tab)SKILL.md -
vllm-multimodal-open-issue-analyzer
Fetch and organize multimodal-related open issues from vllm-project/vllm. Categorizes issues by problem type (Bug, Feature Request, Performance, CUDA Graph, EPD disaggregation, Prefix Caching, ViT/visual encoder, Video, Audio/Speech, specific VL models, etc.) and generates a structured Markdown report saved to the skill's ./outputs directory. Use when the user wants to collect, search, analyze, o…
skills/vllm-multimodal-open-issue-analyzer/ on GitHub (opens in a new tab)SKILL.md -
vllm-pr-desc-generator
Generate a vLLM-style PR title and description (Overview / Claims / Validation / Details, following the current `.github/PULL_REQUEST_TEMPLATE.md`) from a GitHub PR's code changes. Use when the user provides a vLLM PR link or number and asks to generate, write, or draft a PR description. Triggered by requests like "帮我生成PR描述", "generate PR description for vllm PR 12345", "帮我写vllm PR的描述", "draft a…
skills/vllm-pr-desc-generator/ on GitHub (opens in a new tab)SKILL.md -
vllm-pr-summary
Fetch and analyze a Pull Request from the vllm-project/vllm GitHub repository, then generate a comprehensive Markdown report covering PR overview, code change analysis (with Mermaid architecture/flow diagrams), technical principles, discussion highlights, and risk assessment. Use when the user provides a vllm PR number and asks to summarize, analyze, review, or understand it. Triggered by request…
skills/vllm-pr-summary/ on GitHub (opens in a new tab)SKILL.md -
vllm-rfc-generator
Generate a vLLM-style RFC (Request for Comments) document based on user input. Use when the user wants to create an RFC for a major architectural change or design decision in vLLM. Triggered by requests like "帮我生成一个vLLM RFC", "create a vLLM RFC for ...", "写一个RFC关于...", "生成RFC文档".
skills/vllm-rfc-generator/ on GitHub (opens in a new tab)SKILL.md -
vllm-rocm-code-dev
Design and implement ROCm/AMD-specific code changes in the vllm-project/vllm repository from a user's development requirement, keeping the change confined to the ROCm path (no impact on CUDA/XPU/CPU/TPU), adding concise "why on ROCm" comments, and producing an English PR description (via vllm-pr-desc-generator) saved to vllm-dev-skills/docs/tasks/ that is kept in sync with every later code update…
skills/vllm-rocm-code-dev/ on GitHub (opens in a new tab)SKILL.md -
vllm-rocm-env-prepare
Prepare a vLLM ROCm development environment inside an already-running `vllm/vllm-openai-rocm` nightly container (MI355X / gfx950). Clones the dev repos into /home/shashen/vllm (vllm, vllm-dev-skills, InferenceX, ATOM, mori), symlinks vllm-dev-skills skills into ~/.claude/skills, writes git/vim/node/claude config, syncs vllm main and builds a no-compile editable `.venv` that reuses the image's pre…
skills/vllm-rocm-env-prepare/ on GitHub (opens in a new tab)SKILL.md -
vllm-rocm-pr-review
Review AMD/ROCm-related pull requests from the vllm-project/vllm GitHub repository and produce a single combined Chinese report: a detailed PR summary (summary, background & motivation, code-change analysis with Mermaid diagrams, technical principles, discussion highlights, risk table) followed by severity-sorted, type-categorized ROCm review findings, a verdict, and copy-paste English review com…
skills/vllm-rocm-pr-review/ on GitHub (opens in a new tab)SKILL.md -
vllm-technical-blog-writer
Write or complete Chinese vLLM technical blog posts in the author's established Zhihu style. Use when the user provides a vLLM feature, model, architecture, optimization, or other topic and asks for a full blog post, or provides an existing Markdown outline/draft plus references and asks to research current vllm-project/vllm code and finish the missing sections. Produces concise technical diagram…
skills/vllm-technical-blog-writer/ on GitHub (opens in a new tab)SKILL.md -
vllm-test-generator
Generate test cases for the vllm-project/vllm repository (https://github.com/vllm-project/vllm). Use this skill when the user wants to write unit tests or integration/e2e tests for vllm code, functions, classes, or features. Triggered by requests like "帮我写XXX的测试用例", "生成XXX的单元测试", "为XXX功能写测试", "generate tests for XXX in vllm", "write a test for XXX vllm function". Do NOT use for vllm-ascend — use…
skills/vllm-test-generator/ on GitHub (opens in a new tab)SKILL.md -
vllm-vs-atom-decode-trace-comparison
Compare decode-phase kernel implementations of vLLM vs ATOM (ROCm/ATOM) running the same model with the same config, using torch profiler Chrome-trace JSONs from both engines. Samples one decode step, extracts one layer per layer type, produces per-layer-type comparison tables (which kernels each engine uses, fused or split, multi-stream, quantization differences, timing), derives a vLLM optimiza…
skills/vllm-vs-atom-decode-trace-comparison/ on GitHub (opens in a new tab)SKILL.md
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.