Getting Started with Skills
Beginner 15 minYour first 15 minutes with AgentUX skills: invoke a skill, understand auto-detection, and chain skills together for a simple scene.
Prerequisites
This lesson uses 4 skills. No prior experience with AgentUX skills is needed. This is where you start.
What You'll Build
By the end of this lesson, you will have a simple scene with a positioned camera, properly configured lens, and a key light illuminating a prop, all set up by telling Claude what you want. More importantly, you will understand the three ways skills activate and how to chain them together naturally.
Step-by-Step Workflow
Step 1: Invoke your first skill
Open Claude Code in your Unreal Engine project and type:
/skill camera-placement This loads the Camera Placement skill into your session. Claude now has deep expertise in camera positioning, composition rules, and UE5 camera types.
Now tell Claude what you want:
"Place a CineCamera in my level looking at the origin from about 5 meters away at a 30-degree downward angle." What to expect: Claude will use the AgentUX plugin to spawn a CineCameraActor in your level, position it at the coordinates you described, and aim it at the origin. You will see the camera appear in your viewport.
Step 2: Understand auto-detection
You do not always need to explicitly invoke a skill. AgentUX can auto-detect which skill is needed based on your prompt. Try asking Claude:
"Make the camera use a 35mm lens with a wide aperture for shallow depth of field." What happens: AgentUX recognizes that your request involves lens and optics configuration. It automatically activates the lens-optics skill and applies the settings to your camera. You did not need to type /skill lens-optics. The system detected it.
When to invoke explicitly: Auto-detection works for most requests. Use explicit /skill <name> when you want to ensure a specific skill is active, or when your request could match multiple skills.
Step 3: Chain skills together
Real workflows combine multiple skills in sequence. Now add a light to your scene:
/skill lighting-fundamentals Then tell Claude:
"Add a key light, a warm directional light coming from camera-left at about 45 degrees. I want soft shadows." What to expect: Claude places a directional light with the angle and warmth you described, configures shadow softness, and positions it relative to your camera. The scene now has shape and depth from the lighting.
Step 4: Compose a simple shot
Now bring it together. Tell Claude:
"Place a chair at the origin as my subject, then adjust the camera for a classic medium shot with the chair in the right third of frame." What happens: AgentUX chains set-blocking (to place the chair) and camera-placement (to reframe) together. Skills work together when the request spans multiple domains. Claude coordinates them automatically.
Tips & Best Practices
- Be specific about what you want. "Place a camera" is vague. "Place a CineCamera 3 meters from the desk, eye-level, looking slightly left" gets precise results.
- Use film terminology. Skills understand terms like "medium shot," "Dutch angle," "rim light," and "bounce light." Speak the language of the craft.
- Iterate, do not restart. If the camera is not quite right, say "move it 1 meter to the right" instead of starting over. Skills maintain context within your session.
- Check the viewport. After each skill action, look at your Unreal Engine viewport to confirm the result matches your intent. Adjust as needed.
Next Steps
Now that you understand how to invoke, auto-detect, and chain skills, try these next:
Building a Cinematic Scene
Intermediate: Compose a complete cinematic with 6 skills
Procedural World Building
Intermediate: Build outdoor environments with terrain, water, and foliage
Skills used in this lesson
Cluster: Cinematography