Welcome to the Slot & Casino Game Developer Skills for Stake Engine collection! This repository provides a suite of specialized AI skills designed to accelerate the development, optimization, and deployment of casino games for the Stake Engine ecosystem and modern iGaming platforms.
Whether you are designing slot mechanics, optimizing RTP, integrating with the Stake platform, or polishing UI/UX, these skills act as your autonomous pair-programmers to ensure high-quality, compliance-ready delivery.
game-math-director: Direct game-math strategy, target setting, and validation governance across game modes.senior-game-math-engineer: Design, audit, and tune casino game math for Stake-style game pipelines.slot-mechanics-designer: Design and harden slot feature mechanics from product idea to implementation-ready behavior spec.ai-game-designer: Design and validate AI-assisted game design specifications from concept to implementation handoff.ux-retention-designer: Design retention-focused UX systems for games with measurable engagement impact.ui-slot-ux-designer: Design and validate slot game UI/UX flows for desktop and mobile play.
stake-game-developer: End-to-end Stake game development workflow for math, RGS contract, frontend playback, and compliance gating.stake-engine-game-builder: Build, adapt, and review casino game implementations specifically for Stake Engine requirements.stake-platform-architect: Architect Stake platform integration layers across services, contracts, and release workflows.
rtp-optimizer: Optimize and validate slot/casino RTP against explicit targets using simulation evidence.rtp-ao-optimizer: Optimize RTP and AO targets under controlled constraints and statistical validation gates.auto-balancer: Automatically tune game/system parameters toward target metrics under explicit constraints.
cpp-engine-core: Develop and harden C++ engine core systems with correctness, stability, and performance controls.cpp-performance-engineer: Profile, diagnose, and optimize C++ performance bottlenecks.low-latency-systems: Design, diagnose, and optimize low-latency request paths.parallel-computing: Design and validate parallel execution across CPU threads/workers.wasm-integration: Integrate and harden WebAssembly modules in frontend/backend pipelines.rng-crypto-specialist: Design and audit provably fair RNG and cryptographic seed workflows.
event-animation-designer: Design, sequence, and validate event-driven animation systems.pixi-svelte-integrator: Integrate and validate PixiJS rendering pipelines inside Svelte applications.slot-ui-studio: Build scalable slot UI production systems with shared components.
ai-game-developer: Build, integrate, and validate AI-driven gameplay systems.ai-slot-game-developer: Build and validate AI-driven slot gameplay systems in production runtimes.freud-detection-ai: Design AI-driven anomaly/fraud-style detection workflows.multi-agent-orchestrator: Coordinate multi-agent execution plans with explicit dependencies.
book-factory: Generate and validate high-volume game book artifacts.book-generator: Generate, package, and validate weighted outcome books.telemetry-analytics: Design telemetry and analytics systems for reliable KPI tracking.provider-integration: Integrate external/internal providers through stable adapter contracts.studio-scaling: Scale game studio delivery systems across teams and pipelines.
You can use these skills as "Context Paks" or "Rule Sets" in your favorite AI-powered IDEs.
- Navigate to your project root.
- Create a folder named
.trae/skillsor.windsurf/skills(depending on your IDE). - Copy the desired skill folders (e.g.,
stake-game-developer,game-math-director) into this directory. - The IDE will automatically index these skills. You can now invoke them using
@mention or natural language.
- Create a
.cursorrulesfile in your project root. - Copy the content of the
SKILL.mdfile from the specific skill you want to use. - Paste it into
.cursorrules. - Alternatively, place the skill markdown files in a
docs/skills/folder and reference them in your prompt using@docs/skills/skill-name.md.
- Simply copy the content of the
SKILL.mdfile (and any referenced files inreferences/). - Paste it into the chat as "Context" or "System Instruction".
- Tell the AI: "Use the attached skill instructions to help me with [Task]."
Prompt:
"I need to design the math for a new slot game with 96% RTP."
Agent Action:
The agent will invoke senior-game-math-engineer (if installed) or use the provided context to assist you.
These skills are open for the community to use and improve. If you find them useful, consider supporting the development!
Donations (ETH/USD):
0xc6ffc6688557f825f2bb92378c51306d681cbafa
For questions, feedback, or collaboration, please reach out:
- GitHub Repository: https://github.com/egorfedorov/Slot-Casino-Game-Developer-Skills-for-Stake-Engine
- X (Twitter): https://x.com/egorfdrv
Happy Coding & Good Luck! 🎰