deploy-model

Parse deployment commands and deploy containerized inference models to a cluster.

15|9|Updated Aug 16, 2025
One-click install
npx skills add https://github.com/haozhx23/HyperPod-InstantStart --skill deploy-model-haozhx23
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deploy-model
Source: https://github.com/haozhx23/HyperPod-InstantStart/tree/main/.claude/skills/deploy-model
Command: npx skills add https://github.com/haozhx23/HyperPod-InstantStart --skill deploy-model-haozhx23

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill addresses the challenge of deploying containerized inference models to a cluster, streamlining the process with detailed command parsing and customization.

Core Features & Use Cases

  • Customizable Deployment: Users can specify deployment commands, GPU count, replicas, service types, and instance types.
  • Command Parsing: Skill parses user input to determine the engine, Docker image, and other necessary parameters.
  • Quick Deployment: Offers a streamlined deployment process with confirmation steps to ensure model is successfully deployed.
  • Use Case: A user can deploy a model to their cluster by providing a specific deployment command, which the skill will then process and execute.

Quick Start

Deploy the 'vllm' model with 2 replicas and a custom service type to port 8080 by using the following command:

deploy-model --deploy-command "vllm serve /s3/my-model --tensor-parallel-size 1 --host 0.0.0.0 --port 8080" --gpuCount 2 --replicas 2 --serviceType LoadBalancer

Frequently Asked Questions about deploy-model

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy a containerized inference model to a cluster with custom parameters?

To deploy a containerized inference model, you provide a deployment command and specify cluster parameters like GPU count, replicas, and service type. The skill parses the input to determine the engine and Docker image, confirming the deployment before execution.

Can I customize the GPU count and service type when serving my model?

Yes, you can customize the GPU count, replica count, instance type, and service type for model serving. These parameters are passed directly in your deployment command to ensure the cluster meets your inference requirements.

How does command parsing work for containerized model deployment?

Command parsing for model deployment extracts the serving engine, Docker image, and configuration details from your provided input. This automates the setup process so the cluster receives the exact parameters needed to run the inference workload.

What is the best way to deploy the vllm engine to a cluster for inference?

The best way to deploy the vllm engine is to pass the serve command with your model path, tensor-parallel-size, host, and port. You then specify the desired GPU count and replicas to scale the inference service across the cluster.

Do I need to provide my own Docker image for model serving?

You must provide a deployment command that specifies the serving engine and Docker image for model serving. The skill parses this command to configure the containerized inference environment and deploy it to your cluster.

Are there limitations on what cluster parameters I can customize during deployment?

Customization is limited to the deployment command, GPU count, replicas, instance type, and service type. You must provide these specific cluster parameters accurately to ensure the containerized inference model deploys successfully.