Unity-UPM-Packages avatar

Unity-UPM-Packages

Official

@Unity-UPM-Packages

0Followers
|
22Public Repos
|
33Published Skills

Unity-UPM-Packages provides 33 skills for Unity game development, covering C# architecture, performance profiling, game design, monetization, and editor scripting.

Skills Distribution
DomainDeveloper To...Unity C# Architect.. (30%)Game Design & Mone.. (30%)Performance Profil.. (15%)Editor Scripting &.. (15%)

Agent Skills by Unity-UPM-Packages

Showing 33 vetted skills indexed across 1 GitHub repositories.

Unity-UPM-PackagesUnity-UPM-Packages

gd-level-design

Designs game level structures, difficulty curves, boss encounters, and session pacing patterns.

Official
Intermediate
Unity-UPM-PackagesUnity-UPM-Packages

dev-mcp-unity-builder

Creates Unity UI screens, GameObjects, and Prefabs from prompts or wireframes via MCP tools.

Official
Advanced
Unity-UPM-PackagesUnity-UPM-Packages

gd-juice-and-feel

Designs and audits game feel, juice effects, and motion specs for cross-team implementation.

Official
Intermediate
Unity-UPM-PackagesUnity-UPM-Packages

dev-asset-loading

Implements Unity Addressables loading patterns with async handles, batch loading, and memory release enforcement.

Official
Intermediate
Unity-UPM-PackagesUnity-UPM-Packages

gd-write-gdd

Generates structured Game Design Documents using a standardized template and player-centric framework.

Official
Intermediate
Unity-UPM-PackagesUnity-UPM-Packages

dev-test-driven-dev

Writes NUnit EditMode and PlayMode tests for Unity C# logic before implementation.

Official
Intermediate
Unity-UPM-PackagesUnity-UPM-Packages

dev-ui-performance

Optimizes Unity uGUI Canvas layouts, draw call batching, and raycast overhead for mobile UI performance.

Official
Intermediate
Unity-UPM-PackagesUnity-UPM-Packages

dev-editor-scripting

Automates Unity Editor tasks with MenuItem tools, Custom Inspectors, and AssetPostprocessor hooks.

Official
Intermediate
Unity-UPM-PackagesUnity-UPM-Packages

dev-mcp-figma-importer

Imports Figma designs into Unity as uGUI prefabs and scene objects.

Official
Advanced
Unity-UPM-PackagesUnity-UPM-Packages

dev-unity-profiler-mind

Diagnose Unity framerate drops, GC allocation spikes, memory leaks, and GPU overdraw using profiler workflows.

Official
Advanced
Unity-UPM-PackagesUnity-UPM-Packages

gd-economy-design

Designs in-game currencies, shops, gacha systems, and resource flow with inflation control.

Official
Intermediate
Unity-UPM-PackagesUnity-UPM-Packages

gd-monetization-design

Designs IAP packages, Battle Pass tiers, ad placements, and pricing strategies for games.

Official
Intermediate
Unity-UPM-PackagesUnity-UPM-Packages

dev-gameplay-loop-architect

Implements a finite state machine for Unity game loops, state transitions, and win/lose conditions.

Official
Intermediate
Unity-UPM-PackagesUnity-UPM-Packages

dev-design-pattern-architect

Diagnoses Unity C# code smells and recommends Gang of Four design patterns with tradeoff matrices.

Official
Advanced
Unity-UPM-PackagesUnity-UPM-Packages

dev-localization

Implements multi-language support in Unity games using the Localization package, string tables, and runtime locale switching.

Official
Intermediate
Unity-UPM-PackagesUnity-UPM-Packages

gd-progression-design

Designs XP curves, level tables, skill trees, and content gating systems for games.

Official
Intermediate
Unity-UPM-PackagesUnity-UPM-Packages

dev-codebase-exploration

Explores Unity codebases using token-efficient breadth-first analysis and targeted YAML searches.

Official
Intermediate
Unity-UPM-PackagesUnity-UPM-Packages

gd-balance-tuning

Analyzes combat stats, progression curves, and economy values using mathematical balance formulas.

Official
Intermediate
Unity-UPM-PackagesUnity-UPM-Packages

dev-modular-design

Guides modular C# component architecture for Unity using interfaces, events, and assembly definitions.

Official
Intermediate
Unity-UPM-PackagesUnity-UPM-Packages

brainstorming

Guides collaborative dialogue to turn ideas into approved design specifications before implementation.

Official
Advanced
Unity-UPM-PackagesUnity-UPM-Packages

dev-scene-management

Architects async scene loading, additive workflows, and per-scene dependency bootstrapping in Unity.

Official
Advanced
Unity-UPM-PackagesUnity-UPM-Packages

gd-design-theory

Applies game design theory frameworks to analyze mechanics, engagement, and player psychology.

Official
Intermediate
Unity-UPM-PackagesUnity-UPM-Packages

dev-create-feature

Implements new Unity C# features using interface-first architecture and layered folder conventions.

Official
Advanced
Unity-UPM-PackagesUnity-UPM-Packages

dev-input-system

Architect Unity Input System action maps and abstract input providers for cross-platform games.

Official
Intermediate

Frequently Asked Questions About Unity-UPM-Packages

FAQPage Schema
What tasks can I accomplish with Unity-UPM-Packages skills?▼

You can architect Unity C# systems with design patterns, migrate asset loading to Addressables, profile performance bottlenecks, write NUnit EditMode/PlayMode tests, build editor menu extensions, import Figma designs as uGUI prefabs, and design game economies, progression curves, GDDs, and monetization systems.

Who are these skills designed for?▼

Two primary personas: Unity developers handling C# architecture, profiling, testing, localization, input systems, and save-data security; and game designers working on level design, economy balancing, narrative, player lifecycle, monetization, and cross-team specifications for artists and engineers.

How do the skills activate during development?▼

Skills trigger on explicit requests or proactively when the AI detects code smells: untested C# logic, PlayerPrefs storing currency, nested LayoutGroups, GameManager singleton state checks, spaghetti coupling, or Resources.Load strings. Editor scripting activates when MCP operations fail and a fallback is needed.

Are these skills open source and what do they cost?▼

The karpathy-guidelines skill carries an explicit MIT license, making it free to use and modify. Other skills in the manifest do not declare licenses, so users should check individual repository terms before commercial redistribution.

What prerequisites are needed to use these skills?▼

A Unity project is the core prerequisite, with specific skills requiring the Addressables package, Unity Localization package, the new Input System, NUnit test framework, or an MCP connection for editor building and Figma import. Git skills assume a Unity repository with YAML and .meta files.