Skip to content

sponticelli/gamedev-claude-plugins

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GameDev Claude Plugins

A comprehensive plugin marketplace for AI-augmented game development. These plugins provide specialized agents and commands for every discipline in game creation, from ideation to launch.

Installation

Add the Marketplace

claude plugin marketplace add sponticelli/gamedev-claude-plugins

Install Individual Plugins

# Install all plugins
claude plugin install thinking@gamedev-claude-plugins
claude plugin install game-design@gamedev-claude-plugins
claude plugin install engineering@gamedev-claude-plugins
claude plugin install devops@gamedev-claude-plugins
claude plugin install ui-ux@gamedev-claude-plugins
claude plugin install art@gamedev-claude-plugins
claude plugin install audio@gamedev-claude-plugins
claude plugin install product@gamedev-claude-plugins
claude plugin install marketing@gamedev-claude-plugins
claude plugin install operations@gamedev-claude-plugins
claude plugin install strategy@gamedev-claude-plugins
claude plugin install scope-guardian@gamedev-claude-plugins
claude plugin install juice@gamedev-claude-plugins
claude plugin install accessibility@gamedev-claude-plugins
claude plugin install narrative@gamedev-claude-plugins
claude plugin install level-design@gamedev-claude-plugins
claude plugin install multiplayer@gamedev-claude-plugins
claude plugin install technical-art@gamedev-claude-plugins
claude plugin install ai-systems@gamedev-claude-plugins
claude plugin install procedural@gamedev-claude-plugins
claude plugin install certification@gamedev-claude-plugins
claude plugin install user-research@gamedev-claude-plugins
claude plugin install social-systems@gamedev-claude-plugins
claude plugin install web-games@gamedev-claude-plugins

Installation Scopes

Plugins can be installed at three different scope levels:

Scope Flag Location Use Case
User --scope user ~/.claude/settings.json Available in ALL projects
Project --scope project .claude/settings.json Shared with team via git
Local --scope local ~/.claude.json Current project only (default)

Install Globally (All Projects)

To use plugins across all your projects, add --scope user:

# Add marketplace globally
claude plugin marketplace add sponticelli/gamedev-claude-plugins --scope user

# Install plugins globally
claude plugin install thinking@gamedev-claude-plugins --scope user
claude plugin install game-design@gamedev-claude-plugins --scope user
claude plugin install strategy@gamedev-claude-plugins --scope user
# ... etc

Install for Team (Project Scope)

To share plugins with your team via git:

claude plugin marketplace add sponticelli/gamedev-claude-plugins --scope project
claude plugin install game-design@gamedev-claude-plugins --scope project

Note: If a plugin exists at multiple scopes, local overrides project, which overrides user.

Plugins Overview

Core Development

Plugin Focus Agents Commands
game-design Mechanics, systems, balance, player psychology 7 6
engineering Architecture, performance, debugging, refactoring 6 5
art Visual direction and asset planning 2 2
audio Sound design and music 2 2
devops CI/CD, builds, testing, deployment, infrastructure 6 6

Specialized Disciplines

Plugin Focus Agents Commands
narrative Dialogue, lore, quests, localization 4 4
level-design Layout, pacing, encounters, environmental storytelling 4 4
multiplayer Networking, backend, anti-cheat, server infrastructure 5 5
technical-art Pipelines, animation, shaders, optimization 4 4
ai-systems Behavior trees, NPC design, dynamic difficulty 3 4
procedural PCG algorithms, constraints, seed systems 3 4
certification Platform compliance, audits, submission 3 3
user-research Playtesting, surveys, UX analysis 3 3
social-systems Guilds, clans, social features 2 2
web-games Browser games, WebGL, PWA, HTML5 6 5

Design & UX

Plugin Focus Agents Commands
ui-ux Interface and onboarding 2 2
accessibility Inclusive design for all players 1 2
juice Game feel and polish 1 2
scope-guardian Scope management and feature alignment 1 2

Production & Strategy

Plugin Focus Agents Commands
thinking Creativity, mental models, biases, decision frameworks 5 11
product Product management for any product 2 2
marketing Launch, community, store presence, influencers 3 5
operations Live ops, analytics, events, retention, experimentation 10 7
strategy Business strategy for any venture 3 3

Plugin Details

thinking

Thinking tools: creativity, mental models, cognitive biases, and decision frameworks for any domain. These tools work for game design, software development, business strategy, writing, or any creative challenge.

Agents:

  • creative-catalyst — Breaks creative blocks through lateral thinking techniques
  • constraint-alchemist — Transforms limitations into creative opportunities
  • mash-up-maven — Combines disparate concepts from different domains into novel ideas
  • bias-detector — Identifies cognitive biases and provides debiasing strategies
  • mental-models — Applies thinking frameworks to analyze problems and decisions

Commands:

  • /brainstorm — Quick 10-idea brainstorming session on any topic
  • /reverse — Apply assumption reversal technique
  • /what-if — Explore hypothetical scenarios
  • /random-stimulus — Use random inputs to force unexpected connections
  • /analogy — Import solutions from distant domains
  • /perspective — View problems through different user personas
  • /bias-check — Quick scan for cognitive biases affecting a decision
  • /devils-advocate — Build the strongest case against your current thinking
  • /pre-mortem — Imagine failure and work backwards to prevent it
  • /first-principles — Break down to fundamental truths and rebuild
  • /second-order — Think through consequences of consequences
  • /inversion — Flip the problem to find what guarantees failure

game-design

Core game design—mechanics, systems, balance, and player experience.

Agents:

  • mechanics-architect — Designs and refines core game mechanics
  • systems-weaver — Creates interconnected game systems
  • balance-oracle — Analyzes and improves game balance
  • player-psychologist — Applies player psychology to design
  • puzzle-architect — Designs puzzles and difficulty curves
  • economy-designer — Creates sustainable in-game economies
  • difficulty-tuner — Calibrates challenge and accessibility

Commands:

  • /gdd — Generate a Game Design Document outline
  • /one-page — Create a one-page game pitch
  • /loop-check — Analyze core loop health

engineering

Game programming, architecture, and technical problem-solving.

Agents:

  • architecture-sage — Designs clean, scalable game architecture
  • performance-detective — Investigates and solves performance problems
  • debug-hunter — Tracks down bugs through systematic investigation
  • gameplay-coder — Implements mechanics with proper feel
  • tools-builder — Creates internal tools and dev workflows
  • verify-implementation — Verifies code matches specifications

Commands:

  • /code-review — Quick code review for game development
  • /tech-spec — Generate a technical specification
  • /pattern — Explain a design pattern for games
  • /tech-stack — Get advice on engine/framework selection
  • /refactoring-plan — Create structured approach for code refactoring

devops

CI/CD pipelines, automated testing, build systems, deployment, and infrastructure for game development.

Agents:

  • pipeline-architect — Designs CI/CD pipelines for game projects
  • build-engineer — Optimizes game build processes and asset pipelines
  • test-automation-lead — Designs automated testing strategies
  • infrastructure-planner — Plans server infrastructure and cloud architecture
  • deployment-coordinator — Manages release deployment processes
  • verify-pipeline — Verifies CI/CD pipeline health and reliability

Commands:

  • /pipeline-spec — Generate CI/CD pipeline specification
  • /build-audit — Audit build system for optimization opportunities
  • /test-strategy — Generate test automation strategy document
  • /infra-plan — Generate infrastructure architecture plan
  • /deploy-checklist — Generate deployment checklist for a release
  • /incident-response — Generate incident response playbook

ui-ux

User interface, user experience, and player onboarding.

Agents:

  • interface-artisan — Designs intuitive game interfaces
  • onboarding-guide — Creates tutorials that teach through play

Commands:

  • /wireframe — Generate text-based UI wireframe
  • /ux-audit — Quick UX audit of a feature

art

Visual direction, style guides, and asset production.

Agents:

  • art-director — Develops visual direction and style guides
  • asset-planner — Plans art asset production and pipelines

Commands:

  • /style-brief — Quick art style brief
  • /asset-list — Generate structured asset list

audio

Sound design, music, and audio implementation.

Agents:

  • sound-architect — Designs game audio systems
  • music-director — Plans music and adaptive audio

Commands:

  • /audio-brief — Quick audio direction brief
  • /sfx-list — Generate sound effect list

product

Product management, prioritization, and planning for any product. Works for software, services, or physical products.

Agents:

  • product-owner — Manages vision, prioritization, and stakeholder communication
  • sprint-planner — Plans sprints, capacity, and agile ceremonies

Commands:

  • /user-story — Generate well-structured user story with acceptance criteria
  • /prioritize — Prioritize features using RICE framework

marketing

Game marketing, store presence, community building, and influencer outreach.

Agents:

  • launch-strategist — Plans game launch campaigns
  • community-builder — Builds and nurtures communities
  • aso-optimizer — Optimizes app store presence and discoverability

Commands:

  • /store-page — Review and improve store page copy
  • /announcement — Write announcement posts
  • /trailer — Plan a game trailer with shot list
  • /devlog — Create development log posts
  • /influencer-brief — Create influencer outreach and collaboration brief

operations

Live operations, analytics, monetization, events, retention, and post-launch management.

Agents:

  • live-ops-commander — Manages live game operations
  • analytics-interpreter — Interprets game analytics
  • qa-planner — Plans testing and quality assurance
  • verify-release — Pre-release verification checklist
  • monetization-strategist — Designs ethical monetization strategies
  • event-designer — Designs in-game events and seasonal content
  • retention-specialist — Designs player retention systems and win-back campaigns
  • season-architect — Plans battle passes and seasonal progression
  • player-segmentation-expert — Designs player segmentation strategies
  • ab-test-planner — Designs A/B tests for game features

Commands:

  • /postmortem — Structure a project postmortem
  • /metrics-report — Generate metrics report template
  • /event-spec — Generate specification for an in-game event
  • /season-plan — Generate a seasonal content plan
  • /retention-audit — Analyze retention and generate improvement recommendations
  • /ab-test-spec — Generate A/B test specification
  • /cohort-analysis — Generate cohort analysis framework

strategy

Business strategy, market analysis, and decision-making for any venture. Startups, projects, career decisions, or established businesses.

Agents:

  • market-analyst — Analyzes markets, competition, and positioning opportunities
  • business-architect — Designs business models and revenue strategies
  • pivot-evaluator — Evaluates whether to pivot, persevere, or kill a project

Commands:

  • /pitch — Create a pitch document for investors or stakeholders
  • /swot — Generate SWOT analysis with strategic implications

scope-guardian

Scope management—tracks features against design pillars, detects scope creep, and protects project focus. Essential for keeping projects on track and finishing what you started.

Agents:

  • scope-guardian — Evaluates features against design pillars, calculates scope drift, identifies creep patterns

Commands:

  • /scope-check — Quick check if a feature aligns with pillars
  • /scope-report — Full scope drift analysis with metrics and recommendations

juice

Game feel and polish—screen shake, particles, animation easing, audio feedback, and the secret sauce that makes games satisfying. Based on principles from "The Art of Screen Shake" and game feel best practices.

Agents:

  • juice-consultant — Diagnoses missing game feel and prescribes specific juice treatments

Commands:

  • /juice-audit — Analyze a feature for missing juice
  • /juice-recipe — Get implementation-ready juice recipe for a mechanic

accessibility

Game accessibility—ensuring games are playable by everyone through visual, motor, cognitive, and auditory accommodations. Combines WCAG, Game Accessibility Guidelines, and platform certification requirements.

Agents:

  • accessibility-advocate — Reviews accessibility across all pillars, identifies barriers, prioritizes fixes

Commands:

  • /a11y-check — Quick accessibility scan of a feature
  • /a11y-plan — Full accessibility implementation roadmap

narrative

Narrative design—dialogue, world-building, quests, and localization.

Agents:

  • dialogue-architect — Designs branching dialogue and conversation systems
  • lore-builder — Creates world-building and environmental storytelling
  • quest-designer — Structures quests, objectives, and rewards
  • localization-strategist — Plans localization and cultural adaptation

Commands:

  • /dialogue-tree — Generate branching dialogue structure
  • /narrative-brief — Quick narrative direction document
  • /localization-plan — Localization strategy and execution plan
  • /world-bible — Generate world-building foundation document

level-design

Level design—spatial design, pacing, and environmental storytelling.

Agents:

  • level-architect — Plans level layout, pacing, and progression
  • spatial-designer — Designs spaces, sightlines, and navigation flow
  • encounter-designer — Designs combat/puzzle encounters within levels
  • environment-storyteller — Integrates narrative through environment

Commands:

  • /level-brief — Quick level design specification
  • /layout-wireframe — Text-based level layout description
  • /pacing-curve — Level pacing and intensity curve
  • /encounter-spec — Single encounter design specification

multiplayer

Multiplayer systems—networking, backend development, and online infrastructure.

Agents:

  • network-architect — Designs client-server, P2P, or hybrid architecture
  • netcode-specialist — Handles latency, prediction, interpolation, sync
  • server-planner — Plans infrastructure, scaling, regional deployment
  • anti-cheat-architect — Designs validation and security measures
  • backend-developer — Implements server-side game logic and services

Commands:

  • /network-spec — Network architecture decision document
  • /netcode-brief — Low-level networking specification
  • /server-scaling-plan — Infrastructure and scaling strategy
  • /matchmaking-spec — Matchmaking system design
  • /rpc-design — RPC/messaging system design

technical-art

Technical art—bridging art and engineering through pipelines, shaders, and optimization.

Agents:

  • pipeline-architect — Plans DCC-to-engine workflows and automation
  • animation-systems-designer — Designs rigs, state machines, blend trees
  • asset-optimizer — Optimizes models, textures, LODs for performance
  • shader-architect — Plans materials, shaders, rendering techniques

Commands:

  • /art-pipeline-spec — Art production pipeline specification
  • /animation-spec — Animation system and state machine design
  • /optimization-audit — Asset optimization analysis
  • /shader-brief — Shader/material direction document

ai-systems

Game AI—behavior trees, NPC design, and adaptive systems.

Agents:

  • behavior-architect — Designs NPC behavior trees and state machines
  • difficulty-adapter — Designs dynamic difficulty adjustment systems
  • npc-personality-designer — Creates NPC personality and reactions

Commands:

  • /behavior-tree — Generate behavior tree structure
  • /npc-spec — NPC behavior specification
  • /difficulty-curve — Dynamic difficulty system design
  • /ai-architecture — AI system architecture overview

procedural

Procedural content generation—algorithms, constraints, and seed systems.

Agents:

  • pcg-architect — Designs procedural content generation systems
  • algorithm-advisor — Matches PCG algorithms to use cases
  • constraint-designer — Designs rule systems for procedural content

Commands:

  • /pcg-spec — Procedural generation system specification
  • /algorithm-eval — Evaluate which PCG algorithm fits needs
  • /constraint-rules — Content generation constraints and rules
  • /seed-system — Design reproducible seed system

certification

Platform certification—TRC/XR compliance, audits, and submission.

Agents:

  • certification-planner — Plans compliance from project start
  • platform-auditor — Audits against platform-specific requirements
  • submission-coordinator — Manages submission workflow and timing

Commands:

  • /cert-checklist — Platform-specific certification requirements
  • /compliance-audit — Check against platform requirements
  • /submission-plan — Timeline for platform submissions

user-research

User research—playtesting, surveys, and UX analysis.

Agents:

  • playtest-coordinator — Plans and runs playtesting sessions
  • player-researcher — Designs surveys, interviews, and analysis
  • ux-analyst — Analyzes player behavior and identifies pain points

Commands:

  • /playtest-plan — Structured playtesting session plan
  • /survey-design — Player survey with effective question design
  • /research-brief — Quick player research objective document

social-systems

Social systems—guilds, clans, and in-game social features.

Agents:

  • guild-architect — Designs clan/guild systems and group mechanics
  • social-designer — Plans social features, communication, and sharing

Commands:

  • /guild-spec — Guild/clan system specification
  • /social-features-plan — In-game social features design

web-games

Browser games, WebGL, HTML5, PWA, and web-specific game development.

Agents:

  • webgl-specialist — Optimizes WebGL rendering and 3D web game performance
  • browser-performance-expert — Optimizes game performance across browsers
  • pwa-architect — Designs progressive web app features for offline support
  • web-audio-specialist — Implements Web Audio API and cross-browser sound
  • canvas-optimization-expert — Optimizes 2D canvas rendering and frame rates
  • web-input-handler — Designs cross-device input systems for web games

Commands:

  • /webgl-audit — Audit WebGL implementation for compatibility and performance
  • /web-perf-report — Generate web game performance analysis report
  • /pwa-spec — Generate PWA specification for a web game
  • /browser-compat-matrix — Generate browser compatibility testing matrix
  • /web-optimization-checklist — Generate optimization checklist for web game release

Design Philosophy

Tech-Stack Agnostic

All agents and commands work regardless of engine (Unity, Unreal, Godot, custom) or programming language. Focus is on principles and processes that apply universally.

Scale Agnostic

Whether you're a solo indie developer or part of a large studio, these tools adapt to your context. Agents provide frameworks that scale up or down.

Practical Over Theoretical

Every agent includes concrete processes, templates, and actionable outputs. Theory is included only when it informs practice.


Example Usage

Creative Ideation

You: /random-stimulus

Claude: [Generates random stimuli and forces unexpected connections to your game problem]

Game Design

You: Help me design the economy for my mobile puzzle game

Claude: [Uses economy-designer agent to create sustainable currency and progression]

Technical Architecture

You: /tech-stack

Claude: [Analyzes your requirements and recommends engine/framework choices]

Marketing

You: /trailer

Claude: [Creates a structured trailer plan with shot list and capture checklist]

Strategic Decision

You: I'm not sure if I should continue with this project

Claude: [Uses pivot-evaluator agent to help you make a clear-eyed assessment]

Multiplayer Architecture

You: /network-spec

Claude: [Analyzes requirements and designs client-server vs P2P architecture]

Narrative Design

You: Help me create a branching dialogue system for my RPG

Claude: [Uses dialogue-architect agent to design conversation trees and voice]

Level Design

You: /pacing-curve

Claude: [Creates intensity and pacing curve for level progression]

Platform Certification

You: /cert-checklist PlayStation

Claude: [Generates PlayStation TRC requirements checklist]

DevOps & CI/CD

You: /pipeline-spec

Claude: [Designs CI/CD pipeline for your game project with build, test, and deploy stages]

Web Game Development

You: /webgl-audit

Claude: [Analyzes WebGL implementation for compatibility issues and performance bottlenecks]

Live Operations

You: /event-spec

Claude: [Creates detailed specification for a limited-time in-game event]

A/B Testing

You: /ab-test-spec

Claude: [Designs rigorous A/B test with hypothesis, metrics, and decision framework]

Total Toolkit

Category Count
Plugins 24
Agents 88
Commands 89
Total Tools 177

Contributing

Contributions welcome! Please submit PRs for:

  • New agents or commands
  • Improvements to existing content
  • Bug fixes in templates or frameworks
  • Documentation improvements

License

MIT License - See LICENSE for details.

About

a comprehensive plugin marketplace for an AI-augmented game studio

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors