Install
npx skills add vercel-labs/vgpuPara quién
vgpu está pensado para quien escribe WebGPU en TypeScript: importación de shaders con tipos, una API pequeña orientada a GPU, y el mismo código puede correr en el navegador, Node sin cabeza y las pruebas. El repositorio también dice: un asistente con soporte de skills puede instalar un enrutado de documentación muy fino que consulta la documentación empaquetada con «la versión de vgpu ya instalada en el proyecto actual».
Un uso más cercano: ya tienes, o vas a tener, un proyecto TypeScript. Instala primero el paquete con Quick Start, luego deja que el asistente consulte solo documentación, o usa la CLI para comprobaciones de solo lectura. No es un manual de API independiente y sin versión: la skill no incluye una referencia de API versionada.
No mezcles las dos entradas en una. Las dependencias del proyecto van por pnpm add vgpu. La skill del asistente va por npx skills add vercel-labs/vgpu. En un entorno sin soporte de skills, no apliques el segundo comando.
Primer intento en 3 minutos
Si el asistente actual admite skills, el comando oficial es npx skills add vercel-labs/vgpu. El repositorio es https://github.com/vercel-labs/vgpu Sigue solo esa página. La skill se instala en el directorio de skills del asistente; no sustituye la dependencia del proyecto.
Requisitos previos: conviene que el proyecto ya tenga vgpu, porque la skill consulta la documentación empaquetada con esa versión. Si aún no hay paquete, ejecuta primero Quick Start en un proyecto desechable: pnpm add vgpu y pnpm add -D @webgpu/types. No inventes un instalador no documentado.
Primera tarea de bajo riesgo: no empieces escribiendo una escena formal que envíe trabajo a la GPU. Tras instalar el paquete, ejecuta npx vgpu check para validar shaders, o npx vgpu docs para abrir documentación en solo lectura. Señal de éxito: la CLI termina y da un resultado de comprobación o documentación, no que tu código de negocio haya sido reescrito. npx vgpu examples entra en la galería de ejemplos; la primera vez solo mira, no cambies nada.
Si tomas la ruta de skill: tras instalar, haz al asistente una pregunta de solo lectura sobre el uso de vgpu en este proyecto. Señal de éxito: la respuesta encaja con el paquete que acabas de instalar, no un manual genérico sin relación con el proyecto. La guía no escribe un nombre de comando con barra para la skill; basta una pregunta en lenguaje natural.
Casos de uso
Caso 1: instalar el enrutado de documentación para un asistente con skills. El comando es npx skills add vercel-labs/vgpu. La skill es fina, no trae referencia de API versionada y consulta la documentación que trae el vgpu ya instalado. Encaja cuando cambias una versión concreta y temes que el manual no coincida con el código. Si el proyecto aún no tiene vgpu, instala con Quick Start y luego pregunta. La guía no escribe un espejo sin conexión ni una dirección fija de sitio de documentación; vgpu.sh publica agents.md y llms.txt para que los modelos los lean, pero no detalla los pasos de publicación.
Caso 2: desarrollar con la misma API en varios runtimes y validar con la CLI. La API pública cubre el navegador, Node sin cabeza (vgpu/node, backend Dawn) y un mock determinista para pruebas y CI (vgpu/mock). En el día a día puedes usar npx vgpu docs, npx vgpu examples y npx vgpu check. Encaja cuando quieres validar shaders antes de enviar, o correr pruebas en CI con el mock. La guía no escribe detalles de instalación de Dawn ni una plantilla de CI; hasta ver WebGPU/Dawn listo en esta máquina, no asumas que un ejemplo de navegador pasará en un entorno sin cabeza. Si un comando falla, vuelve a https://github.com/vercel-labs/vgpu y contrasta.
Límites de uso
Límite de instalación: el proyecto usa pnpm add vgpu y @webgpu/types; el asistente usa npx skills add vercel-labs/vgpu. Sin skills, no apliques el segundo. Límite de skill: solo enrutado de documentación, sin referencia de API versionada; el objetivo de consulta es la versión ya instalada. Límite de runtime: navegador, vgpu/node y vgpu/mock comparten la API pública; la guía no promete el mismo comportamiento de todos los ejemplos en los tres entornos. Límite de CLI: se pueden comprobar docs, examples y check. El único gestor escrito es pnpm; no uses un instalador no registrado.