Jacky West

Skill gratuit · open source · licence MIT

Une idée en une phrase. Une scène 3D animée en quelques minutes.

Idea to 3D est un skill pour Claude Code : tu décris ce que tu imagines, il construit la scène 3D, la vérifie dans un vrai navigateur, puis tu la fais tourner, tu la modifies en parlant. Pas de compte, pas de clé d’API, rien d’envoyé sur internet.

✓ Gratuit · aucun e-mail demandé · fonctionne hors ligne

Un phare de nuit sur une île low-poly, son faisceau balaie la mer
Scène : Plein écran ↗

C’est la vraie scène, générée par le skill, pas une vidéo : glisse pour tourner, molette ou pince pour zoomer. Chaque scène tient dans un seul fichier de code lisible.

Trois exemples réels

De la phrase à la scène. Puis la modification.

Ces trois scènes sont dans le dépôt, avec le prompt exact utilisé. Elles ont été ouvertes et inspectées image par image avant d’être publiées.

A · Ta première scène

Un petit robot qui salue sur une colline, avec sa maisonnette, un moulin, des fleurs et des sapins.

Le prompt
Utilise idea-to-3d : un petit robot sympa qui salue sur une colline herbeuse, une maisonnette et un moulin derrière lui, des fleurs, des sapins, un beau jour d'été.

B · Créatif

Un phare de nuit sur une île, son faisceau qui balaie la mer, des mouettes et un bateau.

Le prompt
Utilise idea-to-3d : un phare sur une île la nuit, son faisceau qui balaie lentement une mer sombre, des étoiles, des mouettes qui tournent, un petit bateau qui tangue.

C · Modifier une scène

La scène A passée de nuit : lanterne, lucioles, fenêtres allumées, un chien. Même fichier, quelques phrases.

Le prompt
Utilise idea-to-3d sur la scène du dossier ./scene (le robot qui salue) : passe-la de nuit, mets une lanterne dans la main gauche du robot, ajoute un petit chien qui trotte en rond autour de lui et ralentis le salut. Garde tout le reste.

Installation

30 secondes, un seul dossier touché.

Il te faut Claude Code et Node.js 18+. Le skill se copie dans ~/.claude/skills/idea-to-3d et rien d’autre n’est modifié.

1 · Installer
git clone https://github.com/jackywest/idea-to-3d.git
node idea-to-3d/skills/idea-to-3d/scripts/install.mjs
2 · Demander
Utilise idea-to-3d : un petit robot qui salue sur une colline, une maisonnette et deux sapins derrière.
3 · Regarder

Claude te donne la commande node serve.mjs et l’adresse http://127.0.0.1:5173/. Puis continue à parler : « passe en nuit », « ajoute un pont », « ralentis la caméra ».

Tu préfères le ZIP ? La dernière version est ici, avec sa somme SHA-256 pour vérifier le fichier.

Sous le capot

Simple, vérifiable, sans surprise.

1

Un fichier à écrire

Le skill fournit le moteur (Three.js, lumières, caméra, boîte à outils low-poly). Claude n’écrit que src/scene.js : facile à relire et à modifier.

2

Vérifié pour de vrai

Un script charge la scène dans un navigateur sans interface, lit les erreurs, sauvegarde des images et refuse une image vide ou figée.

3

Sûr par construction

Aucun réseau, aucune télémétrie, serveur local sur 127.0.0.1, écriture limitée au dossier de la scène. Détails dans le fichier SECURITY du dépôt.

Limites, sans détour : scènes low-poly procédurales (pas de modèles importés ni de physique), qualité liée à ton prompt, vérification visuelle qui demande Chrome ou Chromium, pas d’export vidéo.

Pour aller plus loin

Transformer tes scènes en vidéos

Ce skill s’arrête à la scène dans le navigateur, et il le restera : gratuit et MIT. Si tu veux ensuite en faire des Reels rendus par un agent réalisateur, c’est l’objet d’un kit séparé.

Voir le Kit Reels IA

Questions

Avant d’essayer

C’est vraiment gratuit ?

Oui : licence MIT, tu peux l’utiliser, le modifier et le partager, y compris pour ton activité. Aucun compte, aucune clé d’API, aucun e-mail.

Il me faut quoi ?

Claude Code, Node.js 18 ou plus, et un navigateur. Pour la vérification automatique des images, Chrome ou Chromium. Sans lui, le skill se contente de contrôler le code et te le dit.

Ça utilise internet pendant que ça tourne ?

Non. Three.js est inclus dans le dossier, aucune police ni texture n’est téléchargée, aucune statistique n’est envoyée.

Ça marche avec un autre agent que Claude Code ?

Le skill suit le format SKILL.md. Le moteur de scène, lui, est du simple JavaScript : tu peux t’en servir seul, à la main (scaffold.mjs puis serve.mjs).

Comment aider le projet ?

Une étoile sur le dépôt GitHub aide d’autres personnes à le trouver. Les idées de scènes et les corrections sont les bienvenues dans les issues.

Écris-moi

Une question, un projet, un souci avec un achat ? Je te réponds en général sous 24 h.