gemini-image-generator
π―Skillfrom ccalebcarter/purria-skills
Generates game art and assets using Google Gemini's AI image generation capabilities for the Purria game project.
Installation
npx skills add https://github.com/ccalebcarter/purria-skills --skill gemini-image-generatorSkill Details
Overview
# Purria Skills
A collection of Claude Code skills for game development, specifically designed for Farming in Purria - a cozy gambling tycoon game.
Overview
These skills provide specialized expertise for building games that combine:
- πΎ Farming simulation mechanics
- π° Casino/betting systems
- π€ Robot companions (Simulins)
- π¨ Stylized game art
Skills
Game Design
| Skill | Description |
|-------|-------------|
| [casino-math-balancer](skills/casino-math-balancer) | RTP, odds, house edge, payout calculations |
| [game-concept-advisor](skills/game-concept-advisor) | Mechanic brainstorming, cross-domain inspiration |
| [game-systems-doc](skills/game-systems-doc) | GDD writing, feature specs, documentation |
| [fun-advisor](skills/fun-advisor) | Player psychology, engagement, fun evaluation |
Development
| Skill | Description |
|-------|-------------|
| [drizzle-game-schema](skills/drizzle-game-schema) | Database schemas for games with Drizzle ORM |
| [zustand-game-patterns](skills/zustand-game-patterns) | State management, persistence, undo/redo |
| [react-game-ui](skills/react-game-ui) | Game UI components, animations, HUDs |
| [hexgrid-algorithms](skills/hexgrid-algorithms) | Hex math, pathfinding, coordinate systems |
Assets & Art
| Skill | Description |
|-------|-------------|
| [gemini-image-generator](skills/gemini-image-generator) | AI image generation with Google Gemini |
| [game-assets-team](skills/game-assets-team) | Art direction, asset pipeline, style guides |
Quality & Setup
| Skill | Description |
|-------|-------------|
| [testing-team](skills/testing-team) | QA, playtesting, unit/E2E testing |
| [purria-starter](skills/purria-starter) | Project setup, environment validation |
Worldbuilding β Core Advisory Team
| Skill | Description |
|-------|-------------|
| [interview-conductor](skills/interview-conductor) | Session facilitation, discovery interviews |
| [narrative-architect](skills/narrative-architect) | Story structure, plot, themes, stakes |
| [character-developer](skills/character-developer) | Character psychology, arcs, relationships |
| [world-architect](skills/world-architect) | Setting coherence, lore tracking, consistency |
| [lead-visual-artist](skills/lead-visual-artist) | Art direction, visual language, image prompts |
Worldbuilding β Specialist Advisors
| Skill | Description |
|-------|-------------|
| [expert-cartographer](skills/expert-cartographer) | Maps, geography, distances, terrain |
| [geological-advisor](skills/geological-advisor) | Meteor impacts, crater evolution, minerals |
| [technology-sme](skills/technology-sme) | Tech consistency, anachronism prevention |
| [cultural-anthropologist](skills/cultural-anthropologist) | Culture development, customs, social structure |
| [historian](skills/historian) | Timeline crafting, historical events, causation |
| [linguist](skills/linguist) | Naming conventions, language creation |
| [economist](skills/economist) | Trade, currency, resource systems |
| [political-scientist](skills/political-scientist) | Governance, power structures, factions |
| [ecologist](skills/ecologist) | Flora, fauna, ecosystems |
| [mythologist](skills/mythologist) | Religion, legends, belief systems |
| [military-strategist](skills/military-strategist) | Warfare, tactics, military systems |
MCP Servers
| Server | Description |
|--------|-------------|
| [recraft](mcp-servers/recraft) | Background removal and SVG vectorization |
Asset Pipeline
The full asset creation workflow:
```
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β ASSET PIPELINE β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β 1. CONCEPT 2. GENERATE 3. PROCESS β
β ββββββββββββ ββββββββββββ ββββββββββββ β
β βgame-assetβ β β gemini β β β recraft β
More from this repository10
Coordinates technical game development tasks, providing architectural guidance, code review, and engineering best practices for the Purria game project.
Manages game art creation, defines visual style guidelines, and coordinates the asset production pipeline for Purria's game development.
casino-math-balancer skill from ccalebcarter/purria-skills
Generates reusable React game UI components, handles complex game interface animations, and designs responsive HUD layouts for interactive game experiences.
Brainstorms innovative game mechanics by exploring cross-domain inspirations and generating creative gameplay concepts for Purria's farming and gambling game.
Evaluates game mechanics, player engagement strategies, and psychological factors to optimize the fun factor and enjoyment of game design.
Writes comprehensive game design documents (GDDs), generates detailed feature specifications, and creates structured technical documentation for game systems.
Defines and manages database schema for game-related data using Drizzle ORM, enabling structured and type-safe database interactions
Provides specialized computational methods for hexagonal grid mathematics, including coordinate transformations, pathfinding, and spatial algorithms for game development.
Provides expert guidance on implementing state management, persistence, and undo/redo functionality for game development using Zustand in React.