unity-cinemachine

Create and configure Cinemachine virtual cameras for CM2/CM3 in Unity.

1|Updated May 21, 2026
One-click install
npx skills add https://github.com/YiDuandtdt/Bone-Throne --skill unity-cinemachine-yiduandtdt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-cinemachine
Source: https://github.com/YiDuandtdt/Bone-Throne/tree/main/.agents/skills/unity-skills/skills/cinemachine
Command: npx skills add https://github.com/YiDuandtdt/Bone-Throne --skill unity-cinemachine-yiduandtdt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Cinemachine integration in Unity often requires repetitive boilerplate to create, inspect, and configure virtual cameras across CM2/CM3. This Skill centralizes camera setup, targeting, lens configuration, and pipeline management, enabling runtime adaptability and cross-version compatibility with a single unified interface.

Core Features & Use Cases

  • Create and configure Cinemachine virtual cameras (CM2/CM3) at runtime.
  • Inspect and query VCam properties to adapt behavior without manual scene edits.
  • Set Follow/LookAt targets, lens parameters, and pipeline components (Body/Aim/Noise) across scenes.
  • Manage camera brains, blends, target groups, splines, and extensions for cinematic sequences.
  • Use cases include dynamic camera swaps, cinematic cuts, and automated scene tours without manual setup.

Quick Start

Create a new virtual camera named PlayerCam and set its Follow and LookAt targets to Player.

Frequently Asked Questions about unity-cinemachine

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

FAQPage Schema
How do I automate Unity Cinemachine virtual camera setup at runtime?

Automate Unity Cinemachine virtual camera setup by using a unified interface to create, inspect, and configure VCam targets, lens parameters, and pipeline components during runtime. This eliminates repetitive boilerplate and handles dynamic camera swaps across scenes.

Can I configure Cinemachine Follow and LookAt targets without manual scene edits?

You can configure Cinemachine Follow and LookAt targets without manual scene edits by querying and adapting VCam properties at runtime. This allows dynamic targeting and behavior adjustments directly through code during gameplay.

Does this approach support both Cinemachine CM2 and CM3 versions in Unity?

This approach supports both Cinemachine CM2 and CM3 versions in Unity by utilizing a reflection bridge. This bridge handles API differences between versions, ensuring cross-version compatibility for camera creation and pipeline management.

What is the best way to manage Cinemachine blends and target groups for cinematic sequences?

The best way to manage Cinemachine blends and target groups for cinematic sequences is through centralized camera setup. This method enables automated scene tours, cinematic cuts, and dynamic camera swaps without requiring manual pipeline configuration.

Do I need the Unity Cinemachine package installed to use runtime camera automation?

You need the Unity engine and the Cinemachine package installed to enable runtime camera automation. These dependencies are required to execute actions for creating, inspecting, and configuring virtual cameras across CM2 and CM3.