/ Annuaire / Playground / WebGPU Claude Skill
● Communauté dgreenheck ⚡ Instantané

WebGPU Claude Skill

par dgreenheck · dgreenheck/webgpu-claude-skill

Lancez des projets WebGPU + Three.js avec Claude — boilerplate, patterns de shaders, vérifications de performance, le tout dans un seul skill.

WebGPU est suffisamment nouveau pour que Claude hallucine souvent l'API. Ce skill l'ancre : scaffoldings Three.js + WebGPU fonctionnels, patterns de shaders courants, heuristiques de performance pour les navigateurs.

Pourquoi l'utiliser

Fonctionnalités clés

Démo en direct

Aperçu en pratique

prêt

Installer

Choisissez votre client

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "webgpu-claude-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/dgreenheck/webgpu-claude-skill"
      ],
      "_inferred": true
    }
  }
}

Ouvrez Claude Desktop → Settings → Developer → Edit Config. Redémarrez après avoir enregistré.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "webgpu-claude-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/dgreenheck/webgpu-claude-skill"
      ],
      "_inferred": true
    }
  }
}

Cursor utilise le même schéma mcpServers que Claude Desktop. La config projet l'emporte sur la globale.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "webgpu-claude-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/dgreenheck/webgpu-claude-skill"
      ],
      "_inferred": true
    }
  }
}

Cliquez sur l'icône MCP Servers dans la barre latérale Cline, puis "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "webgpu-claude-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/dgreenheck/webgpu-claude-skill"
      ],
      "_inferred": true
    }
  }
}

Même format que Claude Desktop. Redémarrez Windsurf pour appliquer.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "webgpu-claude-skill",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/dgreenheck/webgpu-claude-skill"
      ]
    }
  ]
}

Continue utilise un tableau d'objets serveur plutôt qu'une map.

~/.config/zed/settings.json
{
  "context_servers": {
    "webgpu-claude-skill": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/dgreenheck/webgpu-claude-skill"
        ]
      }
    }
  }
}

Ajoutez dans context_servers. Zed recharge à chaud à la sauvegarde.

claude mcp add webgpu-claude-skill -- git clone https://github.com/dgreenheck/webgpu-claude-skill

Une seule ligne. Vérifiez avec claude mcp list. Supprimez avec claude mcp remove.

Cas d'usage

Usages concrets : WebGPU Claude Skill

Scaffolder une scène WebGPU

👤 Utilisateurs Claude Code ⏱ ~15 min intermediate

Quand l'utiliser : Vous souhaitez un starter WebGPU + Three.js fonctionnel sans vous perdre dans les détails.

Déroulement
  1. Briefer
    Décrivez la scène ; le skill rédige.✓ Copié
    → Fichiers écrits
  2. Itérer
    Modifiez le shader ; le skill applique✓ Copié
    → Sortie visible

Résultat : Scène WebGPU en cours d'exécution dans votre navigateur rapidement.

Combinaisons

Associez-le à d'autres MCPs pour un effet X10

webgpu-claude-skill + filesystem

Écrire la scène dans votre projet

Combiner webgpu-claude-skill avec filesystem : écrire la scène dans votre projet✓ Copié

Outils

Ce que ce MCP expose

OutilEntréesQuand appelerCoût
scaffold / shade (voir la documentation) Deux flux 1 appel

Coût et limites

Coût d'exécution

Quota d'API
N/A
Tokens par appel
Moyen
Monétaire
Gratuit
Astuce
Testez sur Chrome stable ; WebGPU est globalement là mais des quirks subsistent

Sécurité

Permissions, secrets, portée

Stockage des identifiants : Aucune
Sortie de données : Aucune

Dépannage

Erreurs courantes et correctifs

WebGPU non disponible

Le skill émet un repli WebGL sur demande

Alternatives

WebGPU Claude Skill vs autres

AlternativeQuand l'utiliserCompromis
Documentation Three.js directeVous connaissez bien WebGPUBootstrap plus lent

Plus

Ressources

📖 Lire le README officiel sur GitHub

🐙 Voir les issues ouvertes

🔍 Parcourir les 400+ serveurs MCP et Skills