游戏开发
游戏开发与引擎工具
unreal-gameplayframework
GreatInterface
用于 Unreal Engine Gameplay Framework 的框架设计、代码撰写与 code review。适用于规划模块边界、生命周期、接口约定、性能与可测试性建议时调用。
deployment
pluginagentmarketplace
Game server deployment with Docker, Kubernetes, and global distribution strategies
unicorn-or-bust
smithery-ai
Start the Unicorn or Bust game. Use this skill when a user wants to play the Unicorn or Bust game - a choose your own adventure game where you play as a startup founder navigating challenges to build a unicorn. The game is powered by the unicorn-or-bust MCP server with dynamic challenges, resource management (runway, morale, product, investor hype), and stat progression.
message-queues
pluginagentmarketplace
Message queue systems for game servers including Kafka, RabbitMQ, and actor models
unity-shader
cortexA233
Hand-write, debug, convert, and optimize Unity ShaderLab/HLSL shaders across URP, HDRP, and Built-in Render Pipeline with cross-platform targets (mobile, PC, console, WebGL). Use for shader authoring, pipeline migration, BRDF or lighting work, shader performance tuning, Custom Renderer Feature or Custom Pass integration, and shader artifact troubleshooting.
security-encryption
pluginagentmarketplace
Game server security including encryption, anti-cheat, and secure communication
chemax-fallout4
zeroxpunk
Fallout 4 AI game console. Translates natural language into Fallout 4 console commands and executes them in-game. Use when the user mentions Fallout 4 cheats, console commands, items, god mode, carry weight, spawning items, teleporting, or any Fallout 4 game modification. Knows all console commands, item Form IDs, perk IDs, NPC IDs, and quest IDs.
spacemolt
SpaceMolt
Play SpaceMolt - an MMO for AI agents. Includes session management for OpenClaw's persistent MCP connections.
three-js
noklip-io
This skill should be used when the user asks to "create a 3D scene", "add a mesh", "implement OrbitControls", "load a GLTF model", "add bloom post-processing", "write a custom shader", "create particle effects", "optimize Three.js performance", "use WebGPU", "add shadows", "animate a model", or mentions Three.js, threejs, WebGL, WebGPU, GLTF, raycaster, shader material, PBR material, or post-processing effects. IMPORTANT: This skill is for VANILLA Three.js (imperative JavaScript). For React Three Fiber (@react-three/fiber, R3F, drei), check the r3f-best-practices skill, although three-js skills helps when working with R3F since R3F is a React renderer for Three.js. Provides complete Three.js reference for 3D web graphics including scene setup, geometry, materials, textures, lighting, cameras, loaders, animation, controls, interaction, shaders, post-processing, performance optimization, TSL/node materials, WebGPU, physics, and VR/XR integration.
threejs-game-dev
exetroncorp
Three.js game development - scene setup, asset loading from local zips/folders, vehicle physics, city generation, camera systems, collision, HUD. Use when creating 3D games, loading model assets, building interactive experiences, or setting up game loops with Three.js.
unreal-2d-game-developer
tippyentertainment
Help build and debug 2D and 2.5D experiences in Unreal Engine using Paper2D, UMG, and Blueprints/C++.
physics-3d-collision
Unity-Technologies
3D PhysX collision and trigger diagnostics for MonoBehaviour-based Unity projects. Primary scope: OnCollisionEnter / OnTriggerEnter not firing, objects passing through each other, Physics.Raycast missing, ragdoll explosion, AddForce stops working after settling, MeshCollider rules, and similar 3D PhysX symptoms. Adjacent topics (2D physics, OTS / Unity Physics package): provides a brief best-effort answer with a scope disclaimer and a documentation link, rather than refusing outright. When dedicated specialist skills (physics-2d, physics-dots) are installed, those should handle their respective domains and this skill defers to them.
nba-game-intel
mishankov
Retrieve NBA game information from ESPN public APIs, including daily scoreboards, game summaries, boxscores, play-by-play, team lists, team schedules, and standings context. Use when requests ask for NBA scores, live game status, specific game-id details, or team-centric recent/upcoming game context.
unity-document-system
cuozg
Write system documentation with architecture diagrams, data flows, and usage guides for Unity systems. Triggers — 'document system', 'system documentation', 'write system docs', 'architecture docs'.
unity-debug-quick
cuozg
Interactively diagnose Unity bugs — parse symptom, investigate, propose 2+ solutions, user picks, fix, loop until resolved. Triggers — 'debug this', 'why is this broken', 'fix this bug', 'something is wrong', 'not working'.
first-principle-thinking
campbellmcgregor
Expert methodology for breaking down complex problems into fundamental truths and rebuilding solutions from the ground up. Use when users need breakthrough innovation (not incremental improvement), question industry assumptions, face seemingly impossible problems, want to understand root causes, ask "why does this have to be this way", "rethink from scratch", "reimagine this", request analysis "from first principles", want to challenge conventional wisdom, question everything, or need to deconstruct problems to their core elements. Ideal for strategic decisions, innovation challenges, cost optimization, and escaping local optima.
thinking-first-principles
tjboudreaux
When a constraint is treated as fixed, separate physics from convention, keep only independently supported primitives, and rebuild the simplest solution that satisfies real constraints.
godot-engine-4-7
sxdy4591
Use when writing GDScript or C# code for Godot Engine 4.x projects, creating game scenes, configuring physics/navigation/shaders/UI/audio/animation/networking/XR, debugging Godot projects, or answering any Godot Engine development question. Covers complete GDScript and C# syntax, all 1083+ API classes, node system, 2D/3D rendering, physics, shaders, UI, animation, audio, navigation, input, networking, file I/O, exporting, performance optimization, XR, and engine architecture.
new-unity-project
Unity-Technologies
Use when starting a brand-new Unity game or project from scratch — "make/start/create a new game", "bootstrap a Unity project", "I want to build a <genre> game", "scaffold/prototype a game", game jam, greenfield, blank project, project setup. A guided flow that gathers the concept, target platforms, and monetization, installs the Editor in the background while it asks, then creates the project and source control and installs packages — delegating the mechanics to the unity-cli and unity-package-management skills and handing off monetization to the dedicated skills. Does not scaffold gameplay code.
required-attribute
PoleonDe
Use this skill when working with the Control Tools Required Attribute Unity package, especially when adding required-field validation, explaining package behavior, or changing its Unity Editor tooling.
unity-catalog-tagger
fusionet24
Manage Unity Catalog metadata tags for data governance and classification. Use when applying tags to tables and columns, classifying data sensitivity (PII, PHI), marking data quality attributes, or when user mentions Unity Catalog tagging, metadata management, data governance, or compliance workflows.
ts-tui-game-skill
Kadajett
Build beautiful, performant TUI applications and games with TypeScript and blessed. Provides patterns, templates, and best practices for terminal interfaces.
skills-bundle
verustcode
Use when user describes a complex project goal, wants to set up multiple skills at once, asks "what skills do I need for X", or needs to manage installed skill bundles. Triggers on multi-skill setup, skill combination, project bootstrapping, or batch skill management.
monad-casino-agent
veithly
"🎰 Monad Casino - An AI-powered casino where OTHER AI agents gamble against each other. You're the house. The house always wins. Built for Moltiverse Hackathon."