83,201 skills sorted by stars.
Colyseus client SDK for React, connection methods, room events, and messaging. Use when connecting to multiplayer server...
Colyseus server setup, room handlers, lifecycle events, and scaling. Use when setting up multiplayer server.
Colyseus state schema definition, types, decorators, and serialization patterns. Use when defining room state.
Client-side prediction and server reconciliation core concepts. Use when implementing responsive multiplayer controls.
Movement prediction with server reconciliation for WASD controls. Use when implementing player movement.
Shooting prediction with optimistic decals and server rollback. Use when implementing shooting mechanics.
Server-authoritative multiplayer architecture principles. Use when designing multiplayer features.
Creates comprehensive developer onboarding documentation and materials including step-by-step setup guides, first-task a...
OPTIMIZE slow Vue applications, fix memory leaks, and improve render performance. Reduce unnecessary re-renders, optimiz...
Grid-based surface coverage tracking for territorial game mechanics
Haptic feedback patterns for mobile games using Vibration API. Use when adding tactile feedback.
Object pooling for high-performance R3F components (decals, particles, projectiles)
Performance profiling via Aspire traces
Instanced rendering for repeated objects in R3F. Use when rendering many identical objects.
Level of Detail (LOD) techniques for R3F. Use when complex models cause FPS drops.
Mobile-specific optimization for R3F/Three.js. Use when targeting mobile devices.
Core R3F/Three.js performance optimization principles. Use when FPS drops below 60.
Sprite animations, tweens, animation chains, and timeline sequences
Phaser game configuration, scenes, and lifecycle management
Keyboard, mouse, touch, and gamepad input management for Phaser
Particle emitters for visual effects like fire, smoke, explosions, and magic
Arcade physics velocity, acceleration, collision, and bounds
> "Realistic physics simulation for puzzles and complex interactions."
Scene transitions, data passing, and scene lifecycle management
Sprites, sprite sheets, texture atlases, and object pooling for Phaser
Tilemap loading, parsing, layers, and collision detection
UI containers, text objects, buttons, and DOM element integration
Development Philosophy & Standards. Use it everytime you plan or implement any code.
Add a physics lesson — particle dynamics, rigid bodies, collisions, constraints, rendered with SDL GPU
Code quality, correctness, and documentation review for physics lessons — run before dev-final-pass
Full autonomous dev pipeline: implement story, test, lint, commit, push, code review (different model), create PR, notif...
Internal skill used by dev-design at Phase 4 exit gate. Dispatches a reviewer subagent to verify PLAN.md quality before...
React Three Fiber core patterns for scene composition and game loop
Material selection, shaders, and visual effects for R3F
Physics integration with Rapier for R3F game development
Per-task ralph loop pattern for implementation and debugging. One loop per task, not one loop per feature.
This skill should be used when REQUIRED by dev-implement for per-task implementation loops.
Execute exactly what was asked. Nothing more, nothing less. No assumptions, no extras, no personality. Usage: /dev-reque...
Efficient codebase search using Glob and Grep
Read Game Design Document for design context
Find existing code patterns before implementing new features
Clean the workspace of finished-work vestiges so new work can start from a fresh main branch
Ask CodeRabbit to verify and resolve each unresolved feedback thread on a PR. Use when CodeRabbit posts "No actionable c...
This skill should be used as REQUIRED Phase 6 of /dev workflow when the implementation is complete and needs code review...
Code review with spec compliance and quality checks using confidence-based filtering.