游戏开发
游戏开发与引擎工具
ui-ugui
Unity-Technologies
Unity uGUI (Canvas-based) UI expert. Understands, edits, and generates Canvas hierarchies, RectTransforms, Layout Groups, and prefab UI. Use for requests involving Canvas, uGUI, RectTransform, or .prefab UI files.
sprite-editor
Unity-Technologies
Edits Unity sprite properties by generating C# editor scripts using ISpriteEditorDataProvider APIs. Handles sprite rectangles, borders, pivots, outlines, and slicing operations (automatic, grid, isometric). Use when working with sprite assets, sprite sheets, texture atlases, or sprite slicing.
optimize-web
Unity-Technologies
Optimizes Unity 6 WebGL and WebGPU builds for smaller download size, faster initial load, and efficient browser runtime performance. Use when the user's web build is too large, stutters in a specific browser, consumes excessive battery, needs CDN/server compression configured, or needs guidance on resource stripping, shader variant reduction, KTX textures, quality settings, or web profiling.
levelplay-unity-integration
Unity-Technologies
Adds ads and monetization to a Unity game using the LevelPlay Mediation SDK (installed via the Ads Mediation UPM package). Use when a developer asks about adding ads to a Unity game, implementing rewarded, interstitial, or banner ads, setting up ad mediation, configuring ad networks, installing or updating the Ads Mediation package, troubleshooting LevelPlay namespace errors, resolving Android gradle or iOS CocoaPods dependency issues for ads, configuring ATT or privacy settings for ad compliance, tracking impression-level revenue (ILRD), initializing the LevelPlay SDK, or setting up ad unit IDs. Also use when a developer wants to monetize their Unity game with ads, asks how to get started with LevelPlay, ads, or mediation, or needs help with any part of the LevelPlay integration workflow including platform-specific setup for iOS or Android. Also use when upgrading the LevelPlay or IronSource SDK version, migrating from deprecated IronSource.Agent APIs, or migrating a game from Unity Ads to LevelPlay.
assets
arabold
Use when discovering, downloading, or adding new 3D/2D/audio assets to this game from curated free sources (KayKit, Quaternius, Kenney, Poly Pizza) or generating our own via image-to-3D. Covers the two automation channels (KayKit GitHub + Poly Pizza API), the download->manifest->import workflow, licensing/style rules, and the experimental AI authoring path. Policy and the asset manifest live in assets/AGENTS.md; this skill is the how-to and the scripts. Not needed for editing assets already in the repo.
godot-test
Chen19007
Run GUT unit tests for Godot projects. Use when: (1) Running unit tests, (2) Verifying code changes, (3) TDD development, (4) CI/CD testing.
battle-net
CodeDraig
Manage Battle.net account, Blizzard games, and Activision titles
long-term-compounding
kangarooking
当用户在选择合作者/生意模式/人生策略、问「要不要长期投入这段关系/这个项目」「如何积累声誉」时调用。 核心理念: 财富、知识、声誉、关系都遵循复利; 只玩长期正和游戏, 与能想象共事一辈子的人合作, 拒绝短期思维交易。 不适用于: 紧急止损、短期现金周转等必须立即决策的场景。 Triggers: 长期/复利/声誉/合作/信任/compounding/long-term/trust
godot-doc-mcp — Installation Skill
look-itsaxiom
Repository: https://github.com/look-itsaxiom/godot-doc-mcp
godot-engine-2d-developer
tippyentertainment
Skills and agent workflows for 2D game development with Godot Engine.
optimize-text-mesh-pro
Unity-Technologies
Covers TextMeshPro font stacks, dynamic fallback atlases, padding and sampling ratios, SDF16, AutoSize discipline, worldspace vs UGUI, and Memory Profiler font-data capture. Use when the user mentions TextMeshPro, Text Mesh Pro, TMP (TextMeshPro), font asset, dynamic atlas, TMP localization, CJK (Chinese, Japanese, Korean) fonts, font alignment across scripts, mixed western and eastern fonts, text rendering performance, profiler markers related to text generation or glyph rasterization, font fallback strategy, font normalization, multilingual or localized text rendering, SDF font quality, or text-related memory issues—not for UI Toolkit layout (unity-ui-toolkit) or non-TMP uGUI (unity-ui).
godot-engine-3d-developer
tippyentertainment
Skills and agent workflows for 3D game development with Godot Engine.
comfyui-godot-environment-creator
tippyentertainment
Skill for generating game-ready environments for Godot Engine 4.6 RC 1 using ComfyUI: tileable textures, skyboxes/panoramas, and concept shots, optionally in specific comic/graphic-novel styles (Image Comics, Dark Horse, Mirage).
overdrive
paulbryantbaker-art
Pushes interfaces past conventional limits with technically ambitious implementations — shaders, spring physics, scroll-driven reveals, 60fps animations. Use when the user wants to wow, impress, go all-out, or make something that feels extraordinary.
flame-templates
miles990
Game type templates for Flame Engine - RPG, Platformer, Roguelike starter code
onboardme
yoniaiz
Gamified codebase onboarding through the Spaghetti Code Monster. Use when a developer wants to learn a new codebase through investigation, deep-dive challenges, and the Monster's guidance.
pixel-art-game-builder
CookSaw
Expert skill for building pixel art idle/incremental games with procedural sprite generation, React/TypeScript/Zustand architecture, and contemplative game design. Use when creating pixel art games, implementing idle game mechanics, generating procedural sprites via Canvas API, building collection-based games, or implementing incremental game economies. Triggers on requests for pixel art, idle games, sprite generation, incremental games, collection games, or contemplative game experiences.
flue
SFKislev
Let agents control software, like Adobe Photoshop, Illustrator, After Effects, Premiere, Autodesk 3DS Max, Blender, Unity, Houdini, and Microsoft Office.
meshy-godot-3d-suite
tippyentertainment
Suite skill for generating 3D-ready assets for Godot Engine 4.6 RC 1 using Meshy AI: characters, enemies, props, environment pieces, and simple VFX meshes, starting from text (and optionally reference images).
optimize-audio
Unity-Technologies
Optimizes Unity 6 audio memory, CPU cost, and playback quality through correct import settings and mixer configuration. Use when the user wants to reduce audio memory usage, choose the right Load Type for short clips versus music versus ambient beds, configure platform-appropriate sample rates and codecs, force 3D audio to mono, or reduce AudioMixer CPU cost from deep group trees or effects running on silent paths.
flame-game-dev
miles990
Flame Engine 2D game development master index - core, systems, templates
pixel-perfect
dzyamik
MIT.
2d-games
slurpyb
2D game development principles. Sprites, tilemaps, physics, camera.
aseprite-frame-extract
Chen19007
Batch-export per-tag animation frames from .aseprite files into categorized folders; use when asked to extract frames, split tags, or organize Aseprite animations into folders for engines like Godot.