cinemachine-specialist

Configure Unity Cinemachine virtual cameras and Timeline cutscenes for dynamic camera behavior.

Updated Feb 25, 2026
One-click install
npx skills add https://github.com/Criezzz/Gametopia2026 --skill cinemachine-specialist
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cinemachine-specialist
Source: https://github.com/Criezzz/Gametopia2026/tree/main/.agent/skills/cinemachine-specialist
Command: npx skills add https://github.com/Criezzz/Gametopia2026 --skill cinemachine-specialist

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Cinemachine-specialist reduces the time and error involved in manually configuring Unity cameras, blends, and Timeline-based cutscenes by providing clear architecture, best practices, and reusable templates for dynamic camera systems.

Core Features & Use Cases

  • Virtual Camera Guidance: Recommendations for FreeLook, Virtual Camera, State-Driven, Blend List, Clear Shot, and Target Group setups.
  • Common Setups: Step-by-step patterns for third-person follow, first-person, top-down, side-scroller, and dolly-track cutscenes.
  • Timeline & Blending: Advice for Timeline integration, activation/shot clips, and blend curve control to produce smooth cinematic transitions.
  • Effects & Tools: Impulse/screen shake guidance and a C# CameraController template to manage priorities, target assignment, and shake triggers.
  • Best Practices: Editor-focused rules such as using VCams over animating the Main Camera and configuring confiners and priorities.

Quick Start

Create a FreeLook third-person camera that follows and looks at the Player using an orbital transposer body and composer aim with sensible dead zones and priority-based blending.

Frequently Asked Questions about cinemachine-specialist

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a third-person follow camera in Unity Cinemachine?

Configure a Unity Cinemachine FreeLook camera by assigning the Player as the target, using an orbital transposer body for follow movement and a composer aim for looking, then adjusting dead zones and priority-based blending.

What is the best way to create dolly-track cutscenes in Unity?

The best way to create dolly-track cutscenes is integrating Cinemachine virtual cameras with Timeline, using activation and shot clips alongside blend curve control to produce smooth cinematic transitions.

How does Cinemachine impulse-based screen shake work?

Cinemachine impulse-based screen shake generates signals from an impulse source that virtual cameras listen to, creating dynamic camera shake effects that can be triggered via a reusable C# template at runtime.

Should I animate the Unity Main Camera directly or use Cinemachine virtual cameras?

You should use Cinemachine virtual cameras instead of animating the Unity Main Camera directly. This best practice manages blends via priority, simplifies target assignment, and allows confiners to keep cameras within bounds.

Can I manage Unity virtual camera switching at runtime using C#?

Yes, you can manage Unity virtual camera switching at runtime using a C# CameraController template that handles priority management, target assignment, and shake triggers for dynamic camera behavior.

Does Cinemachine support different camera setups like side-scroller and top-down views?

Cinemachine supports various setups like side-scroller, top-down, first-person, and third-person views by configuring specific virtual camera types such as State-Driven, Blend List, Clear Shot, and Target Group.