Skip to main content

Skills

Skills are guides the built-in assistant reads when a task needs them. Here is what each one covers and how to ask for one.

The list is useful to know for two reasons: you can name a skill in your request, and it shows what the assistant is good at.

Build a scene​

SkillWhat it covers
scene-buildingputting a scene together: deciding what kind each object is, placing objects, lighting, real-world sizes
assetswhere objects come from — the library, web search, AI generation — and the two places resources are stored
materialsslots, material types, and why some maps are never drawn, with no warning
ar-anchorseach anchor type and what it needs, and how to control the camera from a script
figma-importbringing a Figma frame in as a scene, instead of redrawing it
rebuild-from-referenceyou attach a photo or a video clip, and want that thing built from basic shapes
modelingchanging shapes with modifiers — boolean, bevel, extrude, revolve, subdivide — and terrain

Add behaviour​

SkillWhat it covers
interactivitychoosing the right tool — events, patches, scripts or UI — and the letter case of trigger names
event-behavioursevents with branches, variables, signals, timers, proximity, game controls, and follow
scriptinghow a script is structured, properties, templates, and the two kinds of raycast (checks for what a ray hits)
animationwhich of the four ways to move something to use, and the degrees-versus-radians mistake
physicsbodies, colliders, velocity — and why none of it shows in the editor
ui-divkitHUDs, panels, buttons — and where game state must not be kept
ui-screensan interface people tap through, like a Figma prototype: onboarding, menus, results
stored-datadata that outlives the visit — scores, progress, player accounts — and server functions for what a player must not be able to fake
pluginseditor panels, components for objects, and plugin code that runs in the published project

Games​

SkillWhat it covers
game-loopthe five parts of a playable loop, where each one goes, and how to add small effects that make it feel alive
fps-shootera first-person shooter: camera rig, mouse look, WASD movement, hitscan shooting, enemies, HUD
multiplayerturning it on, shared state and channels, and what is not shared between players

Your team's skills​

SkillWhat it covers
skill-authoringwriting a skill for your team: when to make one, how to write it, and saving the current session as one

Ask for a skill​

Usually you do not need to. Describe the work, and the assistant reads the right guide.

Naming a skill helps when a request could be done in several ways:

Build this as a game loop, not just an object that reacts.
Use the rebuild-from-reference approach for this photo.
Skills are guides, not the reference

A skill explains how to approach a job. The assistant looks up the exact facts — every component field, trigger and node — so they always match the current version.

Why the assistant sometimes asks first​

Some requests have more than one right answer. "Make it move" could be a transition, an animation step, a timeline or a script. The wrong choice works today and gets in your way next week.

Several skills exist for exactly this reason. If the assistant asks which one you meant, the skill is doing its job.


Next: Brief for assistants — one page to give any chat model.