# HyperTwist — SKILLS.md

## Core competencies

A coding model working on HyperTwist must be able to:
- inspect simulation engines
- understand move/state notation
- inspect replay and trainer code
- inspect CV recognition stacks
- reason about user progression systems
- distinguish educational UX from simulation correctness
- propose Unreal-native implementation paths

## Work products

For each meaningful repo or subsystem, produce:
- capability summary
- integration mode
- training value
- coaching value
- performance implications
- whether it belongs to physical or hyper pipeline
- what would justify native integration vs sidecar use

## Domain skills

### Simulation
- move representation
- scramble generation
- solver or state engine analysis
- replay model design
- notation and interoperability

### Recognition
- camera assumptions
- color classification
- uncertainty handling
- state reconstruction
- performance and device assumptions

### Training
- spaced or repeated practice logic
- progression systems
- analytics
- curriculum scaffolds
- personalized recommendations

### Immersion
- Unreal scene management
- puzzle manipulation
- XR interactions
- projection and explanatory overlays
