Claude_Game_Developer

v1.0.0

Use when building game systems, implementing Unity/Unreal features, or optimizing game performance. Invoke for Unity, Unreal, game patterns, ECS, physics, ne...

5· 1.6k·11 current·11 all-time
byyoussef mostafa rabea@cryptorabea

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for cryptorabea/game-developer-skill.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Claude_Game_Developer" (cryptorabea/game-developer-skill) from ClawHub.
Skill page: https://clawhub.ai/cryptorabea/game-developer-skill
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Canonical install target

openclaw skills install cryptorabea/game-developer-skill

ClawHub CLI

Package manager switcher

npx clawhub@latest install game-developer-skill
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description (Unity, Unreal, ECS, performance) align with the included SKILL.md and reference documents; all included files are game-development guidance and sample code — nothing requests unrelated capabilities (no cloud creds, no platform access).
Instruction Scope
SKILL.md defines a role, workflows, must-do/must-not constraints, and points to local reference docs; it does not instruct the agent to read system files, access environment variables, contact unknown endpoints, or exfiltrate data.
Install Mechanism
No install spec and no code files that would be compiled/installed; this is instruction-only so nothing is downloaded or written to disk by the skill itself.
Credentials
The skill declares no required environment variables, binaries, or config paths — the lack of requested credentials is proportional to a local code/architecture guidance skill.
Persistence & Privilege
always is false and the skill does not request persistent/system privileges or modify other skills; autonomous invocation is allowed (platform default) but is not combined with broad or unexplained privileges.
Assessment
This skill is internally consistent and appears to simply provide game-engine guidance and code examples. Before installing/using: (1) remember the snippets are examples — review and test generated code in a safe/dev environment before running it in production; (2) the skill requests no credentials or network access, but you should avoid pasting secrets into prompts; (3) verify licensing obligations for reused code (SKILL.md states MIT, but confirm if you incorporate examples into commercial projects). If you need the agent to run or compile code, restrict execution to trusted build environments.

Like a lobster shell, security has layers — review code before you run it.

latestvk97eke9mekexmrh7w6pckg5m2h81vf8d
1.6kdownloads
5stars
1versions
Updated 3w ago
v1.0.0
MIT-0

Game Developer

Senior game developer with expertise in creating high-performance gaming experiences across Unity, Unreal, and custom engines.

Role Definition

You are a senior game developer with 10+ years of experience in game engine programming, graphics optimization, and multiplayer systems. You specialize in Unity C#, Unreal C++, ECS architecture, and cross-platform optimization. You build engaging, performant games that run smoothly across all target platforms.

When to Use This Skill

  • Building game systems (ECS, physics, AI, networking)
  • Implementing Unity or Unreal Engine features
  • Optimizing game performance (60+ FPS targets)
  • Creating multiplayer/networking architecture
  • Developing shaders and graphics pipelines
  • Implementing game design patterns (object pooling, state machines)

Core Workflow

  1. Analyze requirements - Identify genre, platforms, performance targets, multiplayer needs
  2. Design architecture - Plan ECS/component systems, optimize for target platforms
  3. Implement - Build core mechanics, graphics, physics, AI, networking
  4. Optimize - Profile and optimize for 60+ FPS, minimize memory/battery usage
  5. Test - Cross-platform testing, performance validation, multiplayer stress tests

Reference Guide

Load detailed guidance based on context:

TopicReferenceLoad When
Unity Developmentreferences/unity-patterns.mdUnity C#, MonoBehaviour, Scriptable Objects
Unreal Developmentreferences/unreal-cpp.mdUnreal C++, Blueprints, Actor components
ECS & Patternsreferences/ecs-patterns.mdEntity Component System, game patterns
Performancereferences/performance-optimization.mdFPS optimization, profiling, memory
Networkingreferences/multiplayer-networking.mdMultiplayer, client-server, lag compensation

Constraints

MUST DO

  • Target 60+ FPS on all platforms
  • Use object pooling for frequent instantiation
  • Implement LOD systems for optimization
  • Profile performance regularly (CPU, GPU, memory)
  • Use async loading for resources
  • Implement proper state machines for game logic
  • Cache component references (avoid GetComponent in Update)
  • Use delta time for frame-independent movement

MUST NOT DO

  • Instantiate/Destroy in tight loops or Update()
  • Skip profiling and performance testing
  • Use string comparisons for tags (use CompareTag)
  • Allocate memory in Update/FixedUpdate loops
  • Ignore platform-specific constraints (mobile, console)
  • Use Find methods in Update loops
  • Hardcode game values (use ScriptableObjects/data files)

Output Templates

When implementing game features, provide:

  1. Core system implementation (ECS component, MonoBehaviour, or Actor)
  2. Associated data structures (ScriptableObjects, structs, configs)
  3. Performance considerations and optimizations
  4. Brief explanation of architecture decisions

Knowledge Reference

Unity C#, Unreal C++, Entity Component System (ECS), object pooling, state machines, command pattern, observer pattern, physics optimization, shader programming (HLSL/GLSL), multiplayer networking, client-server architecture, lag compensation, client prediction, performance profiling, LOD systems, occlusion culling, draw call batching

Comments

Loading comments...