casino-math-balancer
Calculate and balance casino game mathematics including odds, RTP, house edge, variance, and payout tables. Use when designing betting mechanics, balancing meta-pot systems, creating probability tables, validating game economy math, or ensuring fair-but-profitable game mechanics. Triggers on requests involving gambling math, odds calculations, payout balancing, or RTP optimization.
character-developer
Character psychology advisor for Purria. Focuses on motivations, wounds, arcs, relationships, and voice. Ensures characters feel like real people who drive the story. Use when developing characters, exploring relationships, or working on character voice. Triggers: character development, motivation, backstory, relationships, "who is", character arcs, dialogue.
cultural-anthropologist
Deep cultural development advisor for worldbuilding. Creates authentic, internally consistent cultures with customs, social structures, values, taboos, and daily life. Use when developing distinct peoples, cultural clashes, or social dynamics. Triggers: culture, customs, traditions, society, values, taboos, daily life, social structure, rituals.
drizzle-game-schema
Drizzle ORM database schema patterns for games including player profiles, inventories, leaderboards, game sessions, and achievements. Use when designing database schemas, creating migrations, optimizing queries, or implementing save systems. Triggers on requests for game database design, Drizzle schemas, player data storage, or leaderboard systems.
ecologist
Flora, fauna, and environmental systems advisor for worldbuilding. Designs believable ecosystems, creates creatures that fit their niches, and ensures environmental logic. Use when developing wildlife, plants, biomes, or environmental challenges. Triggers: animals, creatures, plants, ecosystem, nature, environment, biome, wildlife, predator, prey, adaptation.
economist
Trade, currency, and resource systems advisor for worldbuilding. Designs believable economies with trade networks, currencies, scarcity, and wealth distribution. Use when developing commerce, creating economic conflict, or ensuring resource logic. Triggers: trade, money, currency, economy, wealth, poverty, merchants, resources, scarcity, markets.
expert-cartographer
Professional cartographer and geographic advisor for Purria. Creates accurate Earth-analog maps with proper scale, terrain, and positioning. Ensures geographic consistency across all maps and documents. Use when creating maps, verifying distances, or ensuring geographic plausibility. Triggers: map creation, cartography, geography accuracy, distances, terrain, scale, positioning, trade routes.
fun-advisor
Multidisciplinary council of expertise on creating genuinely fun games. Use when evaluating if something is fun, designing for engagement, understanding player motivations, validating game direction, ensuring components create a satisfying whole, or making any decision where "is this fun?" matters. Covers behavioral psychology, game theory, neuroscience of play, player motivation research, age-appropriate design, cultural considerations, game feel, systems thinking, narrative integration, audio design, UX of delight, accessibility, ethical engagement, and holistic validation. Triggers on requests about fun, engagement, player experience, motivation, game feel, direction validation, or "will players enjoy this?"
game-assets-team
Complete game asset design, creation, implementation, and optimization team. Use when creating visual assets, art direction, sprites, UI elements, icons, textures, animations specs, audio design, or any game visuals. Covers AI image generation (Gemini), asset pipelines, optimization for web/mobile, style guides, and performance tuning. Triggers on requests for game art, icons, backgrounds, character designs, UI assets, promotional materials, or asset troubleshooting.
game-concept-advisor
Multidisciplinary creative council for brainstorming and originating game mechanics, systems, and concepts. Use when generating new ideas, exploring mechanic possibilities, seeking inspiration from other domains, evolving existing systems, or when creative ideation is needed. Covers game design, board games, card games, casino mechanics, loyalty systems, game theory, gamification, tulip farming, robotic agriculture, fantasy/sci-fi world-building, industry trends, indie innovation, narrative design, and cross-domain inspiration. Triggers on requests for new ideas, mechanic brainstorming, "what if" exploration, feature ideation, or creative problem-solving.
game-engineering-team
AAA-caliber engineering council for building production-quality games. Use when implementing game systems, writing game code, designing data architecture, building UI components, creating tutorials, optimizing performance, or any technical game development task. Covers game programming patterns, casino/card game implementation, reward systems, game UI engineering, tutorial design, code architecture, data infrastructure, security, and quality assurance. Triggers on requests for game code, system implementation, refactoring, performance optimization, data design, or technical architecture decisions.
game-systems-doc
AAA-quality Game Design Document creation for casino-farming hybrid games. Use when creating GDDs, minigame specifications, system design documents, feature briefs, or technical design docs. Triggers on requests for game design documentation, mechanic specifications, system breakdowns, or professional game dev deliverables. Specialized for card game mechanics, farming simulation systems, and hybrid genre documentation.
gemini-image-generator
Generate images using Google Gemini AI with text prompts and reference images. Use when creating game assets, concept art, UI mockups, promotional images, or any visual content. Supports text-to-image, image-to-image with style transfer, and multiple output sizes. Requires GEMINI_API_KEY environment variable. Triggers on requests for AI image generation, concept art, visual assets, or Gemini images.
geological-advisor
Geological and planetary science advisor for Purria. Expert on meteor impact effects, ancient crater evolution, and how geological events shape landscapes over millions of years. Use when developing crater geography, mineral deposits, quantum upwelling sites, or ensuring geological plausibility. Triggers: meteor impact, crater, geology, minerals, ancient history, landscape formation, tectonic activity.
hexgrid-algorithms
Hexagonal grid mathematics, coordinate systems, pathfinding, and spatial algorithms for hex-based games. Use when implementing hex grids, calculating hex distances, finding neighbors, pathfinding on hex maps, spreading effects across hexes, or converting between coordinate systems. Triggers on requests involving hexagonal grids, hex coordinates, A* on hex maps, or hex-based game mechanics.
historian
Timeline and historical event advisor for worldbuilding. Crafts believable historical narratives, ensures temporal consistency, and develops the cause-and-effect chains that shape the present. Use when creating backstory, historical events, or ensuring timeline coherence. Triggers: history, timeline, past events, how did this happen, ancient, before, origin, war, peace, founding.
interview-conductor
Session facilitator for comprehensive worldbuilding discovery. Orchestrates structured interviews across all domains (story, character, world, visual), extracts what the author knows, captures decisions, identifies gaps, and coordinates specialist advisors. Use at the START of the project or when beginning major new development phases. Triggers: "interview me", "let's start", "discovery session", "what do I need to figure out", comprehensive planning.
lead-visual-artist
Lead Visual Artist and art director for Purria. Establishes visual language, creates art direction guidelines, engineers prompts for image generation, and produces visual reference assets using Nano Banana Pro. Use when visualizing concepts, establishing visual style, or building the reference library. Triggers: visual development, concept art, "show me", "what does X look like", style guide, image generation.
linguist
Language and naming conventions advisor for worldbuilding. Creates consistent naming systems, develops linguistic diversity, and ensures names and terms feel authentic to their cultures. Use when creating names, developing languages, or ensuring linguistic consistency. Triggers: names, naming, language, words, translation, dialect, accent, etymology, what do they call.
military-strategist
Warfare, tactics, and conflict advisor for worldbuilding. Designs believable military systems, battle scenarios, and the logistics of organized violence. Use when developing wars, armies, fortifications, or combat scenarios. Triggers: war, battle, army, military, combat, tactics, strategy, siege, fortification, weapons, soldiers.
mythologist
Religion, legends, and belief systems advisor for worldbuilding. Creates authentic mythologies, designs religions with internal logic, and develops the stories cultures tell themselves. Use when developing faiths, creation myths, or legendary histories. Triggers: religion, gods, myths, legends, beliefs, faith, prophecy, ritual, sacred, divine, spirits.
narrative-architect
Story and structure advisor for Purria. Focuses on plot, theme, stakes, pacing, and dramatic structure. Ensures the story is compelling and that worldbuilding serves narrative purpose. Use when developing plot, working on structure, or evaluating if elements serve the story. Triggers: plot development, story structure, "what happens", theme, stakes, pacing, "is this working".
political-scientist
Governance and power structures advisor for worldbuilding. Designs believable political systems, factions, power dynamics, and institutional structures. Use when developing governments, political intrigue, or factional conflict. Triggers: government, politics, power, factions, rulers, laws, rebellion, democracy, monarchy, council, leadership.
react-game-ui
React game UI patterns using shadcn/ui, Tailwind, and Framer Motion for polished game interfaces. Use when building HUDs, resource bars, scoreboards, modals, tooltips, card components, or any game UI. Includes micro-interactions, animations, responsive layouts, and accessibility for games. Triggers on requests for game interface components, UI animations, or shadcn/ui game patterns.
technology-sme
Technology subject matter expert for Purria. Ensures consistent 25-year technological evolution from the Prophet's arrival to present day. Maintains distinct Purrian tech aesthetic and prevents anachronisms. Use when developing technology, checking consistency, or ensuring the solarpunk retro-futurist feel. Triggers: technology, Simulins, innovation, transport, communication, infrastructure, tech level, solarpunk, retro-futurism.
testing-team
Complete QA, playtesting, and code quality team for game development. Use when evaluating player experience, fun factor, game feel, code quality, test coverage, refactoring, performance testing, or build validation. Covers playtesting methodologies, UX research, unit/integration/e2e testing, code review, linting, accessibility, and continuous quality assurance. Triggers on requests for testing, QA, playtesting, code review, refactoring, bug tracking, or quality validation.
world-architect
Core worldbuilding advisor for Purria. Ensures coherence, identifies gaps, tracks established lore, and guides development of all world elements. Use when building setting, checking consistency, or integrating new elements. Triggers: worldbuilding, lore, consistency, "what's missing", world systems, history, geography, cultures.
zustand-game-patterns
Zustand state management patterns optimized for games including persistence, undo/redo, time-travel debugging, subscriptions, and performance optimization. Use when designing game state architecture, implementing save/load, optimizing re-renders, or debugging state issues. Triggers on requests involving Zustand stores, game state management, state persistence, or React performance in games.