Blender Asset QA
Porte de révision obligatoire pour tout maillage ou asset créé ou modifié dans Blender : vérifie en chiffres le z-fighting, les pièces flottantes ou détachées, les normales inversées ou incohérentes, la géométrie non-manifold ou ouverte, les faces dégénérées, les sommets dupliqués, les n-gones, l'échelle non appliquée, les problèmes d'UV et les mauvais poids de skinning, puis rend des planches de révision multi-angles, sous profils jeu, rendu, impression ou Roblox.
- Quoi
- Porte de révision obligatoire pour tout maillage ou asset créé ou modifié dans Blender : vérifie en chiffres le z-fighting, les pièces flottantes ou détachées, les normales inversées ou incohérentes, la géométrie non-manifold ou ouverte, les faces dégénérées, les sommets dupliqués, les n-gones, l'échelle non appliquée, les problèmes d'UV et les mauvais poids de skinning, puis rend des planches de révision multi-angles, sous profils jeu, rendu, impression ou Roblox.
- Coût
- Gratuit
- Prérequis
- Avant de commencer : lis ce prompt d'installation au complet, dis-moi en quelques lignes ce que ce skill fait et ce que son installation implique, et attends mon feu vert avant de faire quoi que ce soit d'autre.
- Installation
- Copiez le prompt d’installation ci-dessous dans votre Muse — votre agent fait le reste.
Porte de révision obligatoire pour tout maillage ou asset créé ou modifié dans Blender : vérifie en chiffres le z-fighting, les pièces flottantes ou détachées, les normales inversées ou incohérentes, la géométrie non-manifold ou ouverte, les faces dégénérées, les sommets dupliqués, les n-gones, l'échelle non appliquée, les problèmes d'UV et les mauvais poids de skinning, puis rend des planches de révision multi-angles, sous profils jeu, rendu, impression ou Roblox.
Version :
Installation
Copiez le dossier d’installation ci-dessous, puis collez-le dans Muse📌 Version épinglée : commit 71d031dLe prompt d'installation ci-dessous inclut déjà les étapes de vérification : votre agent suit la checklist communautaire avant d'installer tout ce qui contient du code exécutable. Vous en voulez plus ?
- Peut créer ou modifier des fichiers.
Ce que le scan a trouvé — extraits du prompt d’installation
- écrit des fichiers — - At use time, everything runs locally inside Blender, on a .blend file or open scene I point you at: qa_check · - À l'usage, tout roule localement dans Blender, sur un fichier .blend ou une scène ouverte que je t'indique :
Avant de commencer : lis ce prompt d'installation au complet, dis-moi en quelques lignes ce que ce skill fait et ce que son installation implique, et attends mon feu vert avant de faire quoi que ce soit d'autre. Prérequis : aucun pour l'installation elle-même : aucun compte, aucune clé API, aucun service payant, et rien d'autre à installer d'abord. Pour utiliser le skill ensuite, il te faut Blender 5.2 LTS ou plus récent, installé par moi : les deux scripts du skill roulent dans Blender (ils importent bpy, bmesh et mathutils, et review_shots.py utilise aussi numpy, qui vient avec Blender). N'installe ni Blender, ni quoi que ce soit d'autre, pendant cette installation. Un serveur MCP Blender optionnel permet à un agent de regarder une session Blender ouverte en direct ; il n'est pas requis (la voie script sans interface couvre le même contrôle visuel) et cette installation n'installe ni ne configure aucun serveur MCP. Installe-moi « blender-asset-qa ». C'est une porte de révision obligatoire pour tout maillage ou asset créé ou modifié dans Blender : il vérifie d'abord les nombres (z-fighting, pièces flottantes ou détachées, normales inversées ou incohérentes, géométrie non-manifold ou ouverte, faces dégénérées, sommets dupliqués, n-gones, échelle non appliquée, problèmes d'UV, mauvais poids de skinning), puis rend des planches de révision multi-angles pour qu'on regarde aussi le résultat, et il rapporte le nombre de triangles, les problèmes corrigés et tout avertissement que j'accepte. Dépôt : https://github.com/EL4CTEO/blender-skills (le skill est tout le dossier skills/blender-asset-qa/ au commit épinglé : SKILL.md plus scripts/ avec trois fichiers Python) Version épinglée : installe le code au commit 71d031dab8bc6729504d11a78cbe91945401045f exactement. Ne substitue pas une version plus récente. Si ce commit est inaccessible, arrête-toi et dis-le-moi. 1. Clone https://github.com/EL4CTEO/blender-skills dans un dossier temporaire, place-toi au commit 71d031dab8bc6729504d11a78cbe91945401045f, et copie le dossier skills/blender-asset-qa/ de ce checkout. Compare ensuite chaque fichier du dossier aux empreintes enregistrées pour cette fiche le 2026-10-19 : [FINGERPRINTS] - SKILL.md: SHA-256 345c5f16c7ae9cfd31b3b58ee0642e31ce9fd406265305c03c0fdffd0fb551eb - scripts/_bpyx.py: SHA-256 a3339ba8a678469e8ed29510e32a7331e0235202191ca4edb977af4720819b4b - scripts/qa_check.py: SHA-256 11b4fa11244bfa6719689a06eec58c050a3ad5b6d17ac0f75113f332f97b274b - scripts/review_shots.py: SHA-256 ffd4361f313592b67c124cdf0ec54b8d9866c9b29eefdac5c47731ce133d3f01 Si un fichier ne correspond pas, il a changé depuis la préparation de la fiche : ne l'installe pas encore, dis-moi ce que tu as trouvé et laisse-moi décider. 2. Lis SKILL.md et les trois scripts au complet et dis-moi en mots simples : ce que le skill fait quand on l'utilise, à quels services il se connecte, s'il lit ou envoie des informations personnelles ou des clés, et tout ce qui semble inhabituel. Arrête-toi sur tout signal d'alerte et dis-le-moi avant d'aller plus loin. Confirme ces points à partir des fichiers : - Le dossier du skill contient quatre fichiers : SKILL.md (4 667 octets) et scripts/qa_check.py (16 590 octets), scripts/review_shots.py (6 292 octets) et scripts/_bpyx.py (4 503 octets), l'assistant Blender partagé (identique à l'octet près à shared/_bpyx.py au même commit). Il n'y a aucune liste de dépendances et rien d'autre à installer : les scripts n'importent que les modules de Blender lui-même (bpy, bmesh, mathutils) plus la bibliothèque standard Python, et review_shots.py importe aussi numpy, fourni avec Blender. - Rien n'est envoyé nulle part pendant l'installation elle-même ; le seul téléchargement à l'installation est le dossier du skill depuis GitHub au commit épinglé. Les fichiers ne nomment aucun compte, aucune clé API, aucune télémétrie et aucun service distant, et aucun script n'ouvre de connexion réseau, ne lit de variables d'environnement ou de fichiers d'identifiants, ni ne lance de sous-processus. - À l'usage, tout roule localement dans Blender, sur un fichier .blend ou une scène ouverte que je t'indique : qa_check.py analyse ensemble les objets mesh nommés et retourne un seul résultat JSON (réussi ou non, erreurs, avertissements et métriques par objet) ; il n'enregistre ni ne modifie le fichier (son parseur CLI est créé avec save=False). review_shots.py rend des vues Workbench des objets nommés et écrit des fichiers PNG par vue plus une planche contact au chemin de sortie donné (par défaut review_sheet.png à côté du .blend, ou dans le dossier temporaire) ; pour cela, il change temporairement les réglages de rendu et d'ombrage, masque les autres objets du rendu, et ajoute une caméra temporaire (et, en mode wire, des copies wireframe temporaires), puis restaure chaque réglage et retire les objets temporaires avant de retourner. - Le skill est une boucle corriger-et-revérifier, lancée seulement quand je te demande de l'utiliser : corrige chaque erreur rapportée par le vérificateur, relance jusqu'à ce que ça passe, et corrige chaque avertissement ou accepte-le explicitement en me rapportant la raison. Toute modification de mes maillages arrive à ce moment d'usage-là, dans Blender, sur l'asset que j'ai nommé — jamais pendant cette installation. SKILL.md pointe vers deux skills frères pour des corrections précises (blender-retopology-uv pour les problèmes d'UV, blender-character-rigging pour les poids de skinning) ; ces skills ne font pas partie de cette fiche, ne sont pas installés par cette installation, et suivre ces pointeurs est une décision séparée pour moi. - Le contrôle visuel en direct de SKILL.md utilise un outil MCP « look » seulement si j'ai déjà un serveur MCP Blender branché à ma session Blender ouverte ; l'alternative sans interface est review_shots.py. Cette installation n'installe ni ne configure ni l'un ni l'autre. - Le dépôt fournit aussi un installateur (install/install.sh, install/install.ps1) et une voie plugin Claude Code, mais les deux installent les 22 skills du dépôt. Ne les lance pas pour cette fiche : installe seulement le dossier blender-asset-qa. 3. Quand je dis « yes, install », installe-le comme skill : copie tout le dossier blender-asset-qa (SKILL.md plus scripts/) dans le répertoire des skills de l'agent, dans un dossier nommé « blender-asset-qa », en gardant chaque fichier. Un clone manuel suivi de la copie de ce seul dossier dans ~/.claude/skills/ est la voie amont pour un skill unique ; elle convient tant que chaque fichier correspond à son empreinte. 4. Vérifie sans appels réseau : frontmatter valide, les quatre fichiers en place et conformes à leurs empreintes. Ne lance ni qa_check.py ni review_shots.py, et n'ouvre pas Blender, pour la vérification. 5. Indique ce qui a été installé, où, et ce qu'il me reste à faire moi-même (par exemple : installer Blender 5.2 LTS ou plus récent moi-même si je ne l'ai pas encore, et fournir moi-même tout fichier .blend ou asset ; utiliser le skill est une étape séparée qui ne commence que quand je le demande, et il travaille alors localement dans Blender sur l'asset que je nomme, en écrivant seulement les PNG de révision au chemin de sortie que je choisis). GitHub est optionnel : si j'ai un compte GitHub ou la CLI gh, tu peux l'utiliser ; sinon l'accès public suffit. Ne jamais l'exiger sauf s'il figure dans les prérequis ci-dessus. Règles : ne touche à rien en dehors du dossier temporaire et de la cible d'installation. Si quelque chose semble anormal, arrête-toi et demande-moi.
Enregistré dans vos installs récentes. Retrouvez-le à tout moment sur /connect.
Questions
Comment installer une création ?
Chaque fiche produit contient un prompt d’installation à copier-coller. Collez-le dans votre Muse et il installe la création pour vous — sans configuration manuelle.
Où va mon argent ?
Directement au vendeur. Skill Harbor ne traite jamais les paiements : le paiement se fait sur la page du vendeur, généralement via Stripe.
Que signifie le ✓ à côté du nom d’un créateur ?
Il signifie que nous avons confirmé l’identité de la personne derrière la fiche. Il ne dit rien sur le code lui-même — vérifiez toujours une création avant de l’installer.