Agent Skills by radical-beard
Showing 20 vetted skills indexed across 1 GitHub repositories.
ui-and-menus
Create dynamic game interfaces with RML/CSS and Lua data binding.
game-state
Manage game states and transitions using state patterns and stacks in Lua.
input-system
Manage keyboard, mouse, and gamepad input with event-driven action mapping.
player-controller
Implement player character controllers for 3D and 2D games in the Bestow engine.
audio-system
Manage game audio channels, groups, and 3D positional sound.
camera-system
Manage 3D camera behavior in the Bestow game engine.
math-types
Document Bestow's native math and spatial types with usage examples.
project-structure
Explain the standard directory and file structure for Bestow Lua game projects, including auto-discovery mechanisms and namespace mapping.
timer-system
Manage scheduled callbacks for game logic with one-shot and repeating timers.
architecture
Guide Bestow game project architecture with Lua hot reloading and state management patterns.
enemies-and-ai
Create NPCs with AI state machines and combat systems in the Bestow game engine.
collectibles-and-items
Implement collectible entities, pickups, power-ups, and inventory systems in Bestow.
events-system
Manage game system communication with a publish-subscribe event model.
animation-system
Manage skeletal animations, blending, IK, sockets, and ragdoll physics in Bestow.
assets-system
Manage loading, caching, and hot-reloading of game assets in the Bestow engine.
hot-reload
Explain Bestow's hot reload system for Lua development with safe coding patterns.
physics-system
Implement 3D and 2D physics simulation with collision detection in Bestow.
entity-system
Manage game entities and data components within the Bestow engine.
scene-system
Manage game scenes and UI flow with stack-based push, pop, replace, and clear operations.
graphics-system
Manages 3D graphics rendering, cameras, lighting, and visual effects in the Bestow game engine.