What problem does it solve? Choosing the right GPU instance and getting trustworthy throughput numbers for an open-weight model is hard: VRAM sizing is error-prone, inference caches contaminate benchmark results, and forgotten EC2 instances keep billing. This Skill automates the full cycle of sizing, provisioning, cache-honest load testing, reporting, and teardown on AWS. ## Core Features & Use Cases - VRAM sizing and instance selection: Computes weights, KV cache, and overhead from Hugging Face metadata, then ranks EC2 GPU instances using live pricing and availability, failing closed on architectures it cannot size reliably (MLA, sliding-window, Mamba/SSM). - Automated provisioning and teardown: Creates a single CloudFormation stack (instance, security group locked to your IP, key pair, IAM role) with AZ/region capacity fallback, and deletes it with verified teardown plus an orphan-stack sweep. - Cache-honest concurrency sweeps: Runs text or vision load tests with unique payloads, cold-cache restarts, and validation that rejects truncated or failed requests, so reported tokens-per-second and latency numbers are real. - Use Case: Ask Claude to benchmark a model like Qwen2.5-7B-Instruct; it picks a cost-appropriate GPU instance, serves the model on vLLM, sweeps concurrency levels, writes a report with the saturation point and cost-per-1k-tokens, then tears everything down. ## Quick Start Ask Claude to benchmark a specific Hugging Face model ID on AWS, for example by saying: benchmark the throughput and latency of meta-llama/Llama-3.1-8B-Instruct on AWS GPU hardware.