Aller au contenu principal

Skills

Les skills sont des guides que l'assistant intégré lit quand une tâche l'exige. Voici ce que couvre chacun, et comment en demander un.

Connaître cette liste est utile pour deux raisons : vous pouvez citer une skill dans votre demande, et elle montre dans quels domaines l'assistant est efficace.

Construire une scène​

SkillCe qu'elle couvre
scene-buildingassembler une scène : choisir la nature de chaque objet, placer les objets, l'éclairage, les tailles réelles
assetsd'où viennent les objets — la bibliothèque, la recherche web, la génération par IA — et les deux endroits où sont stockées les ressources
materialsles emplacements (slots), les types de matériaux, et pourquoi certaines maps ne sont jamais dessinées, sans avertissement
ar-anchorschaque type d'ancre et ce dont il a besoin, et comment contrôler la caméra depuis un script
figma-importimporter un frame Figma en tant que scène, au lieu de le redessiner
rebuild-from-referencevous joignez une photo ou un extrait vidéo, et vous voulez que la chose soit reconstruite avec des formes simples
modelingchanger des formes avec les modificateurs — booléen, biseau, extrusion, révolution, subdivision — et le terrain

Ajouter un comportement​

SkillCe qu'elle couvre
interactivitychoisir le bon outil — événements, patchs, scripts ou UI — et la casse des noms de déclencheurs
event-behavioursles événements avec branches, variables, signaux, minuteurs, proximité, contrôles de jeu et suivi
scriptingla structure d'un script, les propriétés, les modèles, et les deux types de raycast (vérifier ce que touche un rayon)
animationlaquelle des quatre façons de faire bouger quelque chose utiliser, et l'erreur degrés contre radians
physicscorps, colliders, vitesse — et pourquoi rien de tout cela ne se voit dans l'éditeur
ui-divkitHUD, panneaux, boutons — et où l'état du jeu ne doit pas être stocké
ui-screensune interface que l'on parcourt d'écran en écran, comme un prototype Figma : onboarding, menus, résultats
stored-datales données qui survivent à la visite — scores, progression, comptes de joueurs — et les fonctions serveur pour ce qu'un joueur ne doit pas pouvoir falsifier
pluginsles panneaux de l'éditeur, les composants pour les objets, et le code de plugin qui s'exécute dans le projet publié

Jeux​

SkillCe qu'elle couvre
game-looples cinq parties d'une boucle de jeu jouable, où placer chacune, et comment ajouter les petits effets qui la rendent vivante
fps-shooterun jeu de tir à la première personne : rig de caméra, visée à la souris, déplacement WASD, tir hitscan, ennemis, HUD
multiplayerl'activer, l'état partagé et les canaux, et ce qui n'est pas partagé entre les joueurs

Les skills de votre équipe​

SkillCe qu'elle couvre
skill-authoringécrire une skill pour votre équipe : quand en créer une, comment la rédiger, et enregistrer la session en cours sous forme de skill

Demander une skill​

En général, ce n'est pas nécessaire. Décrivez le travail, et l'assistant lit le bon guide.

Citer une skill aide quand une demande peut se réaliser de plusieurs façons :

Fais-en une vraie boucle de jeu (game loop), pas juste un objet qui réagit.
Utilise l'approche rebuild-from-reference pour cette photo.
Les skills sont des guides, pas la référence

Une skill explique comment aborder une tâche. Les faits exacts — chaque champ de composant, chaque déclencheur, chaque nœud — l'assistant les vérifie. Ils correspondent donc toujours à la version actuelle.

Pourquoi l'assistant pose parfois une question d'abord​

Certaines demandes ont plusieurs bonnes réponses. « Fais-le bouger » peut vouloir dire une transition, une étape d'animation, une timeline ou un script. Le mauvais choix fonctionne aujourd'hui et vous gênera la semaine prochaine.

Plusieurs skills existent précisément pour cette raison. Si l'assistant vous demande ce que vous vouliez dire, c'est que la skill fait son travail.


Suite : Brief pour les assistants — une page à donner à n'importe quel modèle de chat.