input-system

Installation
SKILL.md

Input System

When to Use

Use this skill when:

  • Building input handling for ECS games
  • Supporting multiple input devices
  • Implementing action mapping
  • Creating input buffering for combos
  • Building cross-platform controls

Core Principles

  1. Device Abstraction: Unified API for all input types
  2. Action Mapping: Map inputs to game actions
  3. Input Buffering: Store recent inputs for combos
  4. Frame-Perfect Input: Sample input at consistent rate
  5. Priority Handling: Process inputs in correct order
Installs
7
GitHub Stars
26
First Seen
Jul 10, 2026