/game-testing-framework
Use PROACTIVELY to implement comprehensive game testing frameworks with automated validation, performance testing, and multi-platform verification
$ npx -y skills add davila7/claude-code-templates --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/game-testing-framework
Context preview
What this command does when you run it.
Use PROACTIVELY to implement comprehensive game testing frameworks with automated validation, performance testing, and multi-platform verification
Command definition
game-testing-framework.mdallowed-tools: Read, Write, Edit, Bash
argument-hint: [test-type] | --unit | --integration | --performance | --automation | --comprehensive
description: Use PROACTIVELY to implement comprehensive game testing frameworks with automated validation, performance testing, and multi-platform verification
Game Testing Framework & Automation
Implement comprehensive game testing framework: $ARGUMENTS
Current Testing Context
- Game engine: @package.json or detect Unity/Unreal/Godot project files
- Existing tests: !`find . -name "*test*" -o -name "*Test*" | head -10`
- CI/CD setup: @.github/workflows/ or @.gitlab-ci.yml or @Jenkinsfile (if exists)
- Build configs: !`find . -name "*.sln" -o -name "*.csproj" -o -name "build.gradle" | head -3`
- Platform targets: !`grep -r "BuildTarget\|Platform\|Target" . 2>/dev/null | wc -l` target configurations
Task
Create a comprehensive testing framework for game development with automated validation, performance benchmarks, cross-platform testing, and continuous integration.
Testing Framework Components
1. Unit Testing Infrastructure
- Core game logic and mechanics testing
- Component-based testing for modular systems
- Mock and stub systems for external dependencies
- Data validation and serialization testing
- Mathematical calculations and algorithm verification
2. Integration Testing Suite
- Scene loading and transition testing
- Asset loading and management validation
- Save/load system integrity testing
- Networking and multiplayer functionality
- Platform-specific feature integration testing
3. Performance & Benchmarking
- Frame rate stability testing across scenarios
- Memory usage profiling and leak detection
- Loading time benchmarks for different content
- Stress testing with high entity counts
- Platform-specific performance validation
4. Automated Gameplay Testing
- AI behavior validation and regression testing
- User input simulation and response verification
- Game state progression and checkpoint validation
- Balance testing for game mechanics
- Procedural content generation validation
Testing Categories
Functional Testing
- Core gameplay mechanics validation
- User interface responsiveness and functionality
- Audio system integration and spatial audio
- Physics simulation accuracy and stability
- Animation system timing and blending
Compatibility Testing
- Multi-platform build verification
- Device-specific feature testing (mobile, console, VR)
- Different screen resolutions and aspect ratios
- Hardware capability scaling and adaptation
- Operating system compatibility validation
Regression Testing
- Automated testing for code changes impact
- Asset modification impact on game performance
- Save file compatibility across versions
- Feature functionality preservation
- Performance regression detection
User Experience Testing
- Accessibility features validation
- Control scheme testing across input devices
- Localization and internationalization testing
- Tutorial and onboarding flow validation
- Error handling and recovery testing
Deliverables
1. **Testing Framework Setup**
- Test runner configuration and automation
- Mock systems and test data generation
- Continuous integration pipeline integration
- Test reporting and metrics collection
2. **Test Suite Implementation**
- Unit tests for core game systems
- Integration tests for complex interactions
- Performance benchmarks and monitoring
- Automated gameplay validation scripts
3. **Platform Testing Strategy**
- Device-specific test configurations
- Cloud testing and device farm integration
- Performance validation across target platforms
- Compatibility testing automation
4. **Monitoring & Reporting**
- Test results dashboard and visualization
- Performance regression tracking
- Code coverage analysis and reporting
- Automated test failure investigation
Implementation Guidelines
Integrate with game engine testing tools and establish CI/CD pipelines for automated testing. Ensure scalable test architecture that grows with project complexity and team size.
Read more
allowed-tools: Read, Write, Edit, Bash argument-hint: [test-type] | --unit | --integration | --performance | --automation | --comprehensive description: Use PROACTIVELY to implement comprehensive game testing frameworks with automated validation, performance testing, and multi-platform verification
Game Testing Framework & Automation
Implement comprehensive game testing framework: $ARGUMENTS
Current Testing Context
- Game engine: @package.json or detect Unity/Unreal/Godot project files
- Existing tests: !`find . -name "*test*" -o -name "*Test*" | head -10`
- CI/CD setup: @.github/workflows/ or @.gitlab-ci.yml or @Jenkinsfile (if exists)
- Build configs: !`find . -name "*.sln" -o -name "*.csproj" -o -name "build.gradle" | head -3`
- Platform targets: !`grep -r "BuildTarget\|Platform\|Target" . 2>/dev/null | wc -l` target configurations
Task
Create a comprehensive testing framework for game development with automated validation, performance benchmarks, cross-platform testing, and continuous integration.
Testing Framework Components
1. Unit Testing Infrastructure
- Core game logic and mechanics testing
- Component-based testing for modular systems
- Mock and stub systems for external dependencies
- Data validation and serialization testing
- Mathematical calculations and algorithm verification
2. Integration Testing Suite
- Scene loading and transition testing
- Asset loading and management validation
- Save/load system integrity testing
- Networking and multiplayer functionality
- Platform-specific feature integration testing
3. Performance & Benchmarking
- Frame rate stability testing across scenarios
- Memory usage profiling and leak detection
- Loading time benchmarks for different content
- Stress testing with high entity counts
- Platform-specific performance validation
4. Automated Gameplay Testing
- AI behavior validation and regression testing
- User input simulation and response verification
- Game state progression and checkpoint validation
- Balance testing for game mechanics
- Procedural content generation validation
Testing Categories
Functional Testing
- Core gameplay mechanics validation
- User interface responsiveness and functionality
- Audio system integration and spatial audio
- Physics simulation accuracy and stability
- Animation system timing and blending
Compatibility Testing
- Multi-platform build verification
- Device-specific feature testing (mobile, console, VR)
- Different screen resolutions and aspect ratios
- Hardware capability scaling and adaptation
- Operating system compatibility validation
Regression Testing
- Automated testing for code changes impact
- Asset modification impact on game performance
- Save file compatibility across versions
- Feature functionality preservation
- Performance regression detection
User Experience Testing
- Accessibility features validation
- Control scheme testing across input devices
- Localization and internationalization testing
- Tutorial and onboarding flow validation
- Error handling and recovery testing
Deliverables
1. **Testing Framework Setup**
- Test runner configuration and automation
- Mock systems and test data generation
- Continuous integration pipeline integration
- Test reporting and metrics collection
2. **Test Suite Implementation**
- Unit tests for core game systems
- Integration tests for complex interactions
- Performance benchmarks and monitoring
- Automated gameplay validation scripts
3. **Platform Testing Strategy**
- Device-specific test configurations
- Cloud testing and device farm integration
- Performance validation across target platforms
- Compatibility testing automation
4. **Monitoring & Reporting**
- Test results dashboard and visualization
- Performance regression tracking
- Code coverage analysis and reporting
- Automated test failure investigation
Implementation Guidelines
Integrate with game engine testing tools and establish CI/CD pipelines for automated testing. Ensure scalable test architecture that grows with project complexity and team size.
Ready-to-use configurations for Anthropic's Claude Code. A comprehensive collection of AI agents, custom commands, settings, hooks, external integrations (MCPs), and project templates to enhance your development workflow.
Repo: davila7/claude-code-templates
Other commands on claude-code-templates.
- /cleanup-cache
Clean system caches (npm, Homebrew, Yarn, browsers, Python/ML) to free disk space
Open command - /create-blog-article
Create an SEO-optimized blog article for a Claude Code component with AI-generated cover image
Open command - /lint
Run Python code linting and formatting tools.
Open command - /test
Run Python tests with pytest, unittest, or other testing frameworks.
Open command - /worktree-check
Check current worktree status, branch, and assigned task
Open command - /worktree-cleanup
Clean up merged worktrees and their branches
Open command

