unity-interaction

Installation
SKILL.md

Unity Interaction System

Minimal, generic interaction pattern using interfaces and raycasting.

Core Features

  1. Interface-Based: IInteractable works on any object type
  2. Dual Actions: Primary (E) and Alternative (F) interactions
  3. Raycast Detection: Automatic target selection based on player facing
  4. Zero Dependencies: Self-contained, no external skill requirements

Core Files (2 files only)

  • IInteractable.cs.txt: Core interfaces for interactables and interactors
  • InteractionController.cs.txt: Raycast-based detection and input handling

Usage

See guide.md for implementation examples.

Related skills
Installs
8
GitHub Stars
7
First Seen
Apr 19, 2026