PC and console game development principles.
Build production React Native apps with Expo, navigation, native modules, offline sync, and cross-platform patterns.
CRITICAL: Use for Robius app architecture patterns.
CRITICAL: Use for Robius event and action patterns.
CRITICAL: Use for Robius state management patterns.
Set up Tailwind CSS v4 in Expo with react-native-css and NativeWind v5 for universal styling
Expert in building Telegram Mini Apps (TWA) - web apps that run inside Telegram with native-like experience.
Three.js animation - keyframe animation, skeletal animation, morph targets, animation mixing.
Three.js lighting - light types, shadows, environment lighting.
Three.js asset loading - GLTF, textures, images, models, async patterns.
Three.js materials - PBR, basic, phong, shader materials, material properties.
Three.js post-processing - EffectComposer, bloom, DOF, screen effects.
Three.js textures - texture types, UV mapping, environment maps, texture settings.
Detect codebase conventions and generate pattern briefs for AI-guided planning.
Stands up one navigable feature the same way every time — a fixed lib/features/<feature>/presentation/ folder (dumb View + one 1:1…
Stack-neutral scalability rules for HTTP APIs and services.
Create complete, publication-ready TTRPG scenarios for D&D 5e (2024 rules) following professional magazine standards (Casus Belli style).
Use when a Godot scene, UI flow, gameplay system, or scene-heavy feature needs an architecture review that evaluates scene composition…
Use when composing PlayCanvas Engine, React, or Web Components gameplay entities, model hierarchies, colliders, or physics objects to…
Create and bootstrap Unity scenes with unity-cli.
Compose and modify Godot scenes via MCP tools with visual verification.