Cette compétence transforme des descriptions en langage naturel ou des images de référence en code Python build123d, exécute ce code et rend la géométrie 3D résultante dans un visualiseur de navigateur local. Elle prend en charge trois modes : la génération pilotée par le texte, la génération pilotée par l'image (où l'agent inspecte une photo ou un dessin fourni et recherche des dimensions réelles), et une boucle d'édition-application pour les modifications incrémentielles soumises depuis le visualiseur. La compétence arme également un réveil périodique pour collecter et appliquer les modifications du visualiseur.
Utilisez cette compétence lorsqu'un utilisateur demande à l'agent de créer ou de modifier une pièce 3D : « rendre un support », « modéliser à partir d'une image », « créer un engrenage » ou « appliquer les modifications en attente » depuis le visualiseur. Elle est destinée à la géométrie de style CAO (pièces mécaniques, supports, quincaillerie standard) plutôt qu'à la sculpture de maillage organique.
has_scripts=false), mais la compétence fournit des instructions précises pour créer viewer/models/script.py et l'exécuter dans l'environnement virtuel (venv) de la compétence.Idéalement utilisé par des agents capables de coder qui peuvent exécuter des commandes Python et shell (agents de type Claude/Code, flux de travail Codex/Copilot, ou tout agent avec exécution Bash + Python).
A 3D model generation skill using build123d with three modes (text, image, edit). The SKILL.md is comprehensive with excellent build123d reference documentation and clear mode detection logic. No bundled scripts to test. The edit-queue pattern for iterative model refinement is well-designed. Minor gaps: no cleanup instructions for the viewer server, limited error state documentation beyond setup failure. Solves a genuinely useful problem with broad appeal to developers and designers.
Well-crafted skill for 3D model generation. The edit-queue pattern (pending/processed directories) is elegant for iterative workflows. No security concerns — localhost-only viewer, no exfiltration, no destructive commands. Broad Bash/WebSearch/WebFetch tool access is justified by the skill's needs. The build123d quick reference embedded in SKILL.md is a nice touch for onboarding.