Skip to main content
Run any Skill in Manus
with one click
Unity-Technologies
GitHub creator profile

Unity-Technologies

Repository-level view of 40 collected skills across 3 GitHub repositories.

skills collected
40
repositories
3
updated
2026-07-09
repository explorer

Repositories and representative skills

unity-physicscore2d-batching
software-developers

Batching techniques for queries, projectiles/shooters, and swarm/flocking behaviors (boids)

2026-06-30
unity-physicscore2d-collision
software-developers

Collision detection, contact manifolds, collision responses, determinism, and character collision handling

2026-06-30
unity-physicscore2d-components
software-developers

Component authoring patterns and best practices for Unity PhysicsCore2D

2026-06-30
unity-physicscore2d-destruction-patterns
software-developers

High-level patterns and gameplay strategies for destructible objects in Unity PhysicsCore2D โ€” slicing mechanics, fragmenting on impact, sprite-based destructible systems, debris cleanup, performance budgeting. Use for "how should I design destructible X?" questions. For the PhysicsDestructor type API and worked code examples see unity-physicscore2d-destructor; for raw member signatures see unity-physicscore2d-destructor-api.

2026-06-30
unity-physicscore2d-factories
software-developers

Factory patterns for creating complex physics objects (ragdolls, soft bodies, vehicles, gears, mechanical systems)

2026-06-30
unity-physicscore2d-filtering
software-developers

Collision filtering, layer-based interactions, custom collision filters, and trigger areas

2026-06-30
unity-physicscore2d-forces
software-developers

Environmental forces (wind), surface forces, and directional force application

2026-06-30
unity-physicscore2d-materials
software-developers

Physics material properties including friction, bounciness/restitution, rolling resistance, and surface velocity (conveyor belts)

2026-06-30
Showing top 8 of 29 collected skills in this repository.
new-unity-project
software-developers

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.

2026-07-09
unity-cli
software-developers

Use when interacting with Unity CLI from the terminal โ€” install, upgrade or uninstall editors, create, list or open projects, manage modules, manage licenses, check auth status, read logs, browse Unity releases, build/test projects, configure the Unity MCP server for AI agents, or run any other Unity CLI operation. For a guided idea-to-running-project flow for a brand-new game, use the new-unity-project skill instead.

2026-07-09
unity-package-management
software-developers

Use when adding, removing, upgrading, or discovering Unity (UPM) packages programmatically from outside the Editor โ€” headless or CI package installs via the C# UnityEditor.PackageManager.Client API, verifying package ids/versions against the Unity registry, or choosing which packages a game needs by genre, platform, and monetization. The Unity CLI does not manage UPM packages, so this skill covers that gap. Triggers on "install a Unity package", "add com.unity.*", "set up packages headless/CI", "which packages for a <genre> game".

2026-07-09
implement-in-app-purchases
software-developers

Implement, configure, and debug Unity In-App Purchases (IAP) โ€” store connection, product catalog, consumable/non-consumable/subscription purchases, two-step pending-confirm flow, receipt validation, entitlement checking, restore transactions, Apple extensions (promotional purchases, Ask-to-Buy, code redemption), and Google Play extensions (subscription upgrade/downgrade), D2C Capabilities(direct to customer), 3rd party payment provider (Stripe/Coda) via Unity IAP/Unity Cloud. Use when the user needs to add, modify, debug, or migrate from native Android/iOS billing, 3rd party packages(RevenueCat/Adapty/Essential Kit/Unipay supported) to IAP. Triggers on microtransactions (MTX), monetization, real-money purchases, store purchases, buying items, support D2C, purchase via Stripe/Coda, migrate from native billing(Google's BillingClient or Apple's StoreKit/SKPaymentQueue/SKProduct)/RevenueCat/Adapty/EssentialKit/Unipay.

2026-07-08
build-live-game
software-developers

Build and operate a live game using Unity Services. Use when the user needs to implement, connect, or debug backend-driven features โ€” battle passes, achievements, player progression, cloud saves, leaderboards, matchmaking, virtual economies, server-authoritative logic, anti-cheat, player accounts and authentication, remote configuration, feature flags, A/B testing, analytics, or cloud resource deployment. Triggers on live-ops, live service, backend, server authority, cloud code, cloud save, remote config, player data, retention, monetization loop, season pass, ranking, multiplayer sessions, lobbies, or any Unity Services integration.

2026-06-25
levelplay-unity-integration
software-developers

Use when integrating LevelPlay (IronSource) ads into a Unity project โ€” installing the Ads Mediation package, resolving native dependencies, initializing the SDK, or implementing rewarded ads, interstitials, or banners. Also use for LevelPlay-related errors, privacy compliance (GDPR, CCPA, COPPA), iOS setup (ATT, SKAdNetwork), or impression-level revenue tracking (ILRD).

2026-06-17
add-cli-command
software-developers

Add a new subcommand to the Memory Snapshot Data Tool CLI (the .NET 10 `MemorySnapshotDataTools` exe), wiring it through CliOptions โ†’ CommandLineBuilder โ†’ Program โ†’ a Core runner, then documenting it in README.md. Use when asked to add, create, or expose a new CLI command/subcommand (alongside export, batch-export, report, multi-report, validate, summary, upgrade), or a new flag/argument on an existing one.

2026-06-05
memory-snapshot-report
software-developers

Generate and view Unity memory snapshot reports. Use when the user wants to analyze a Unity memory snapshot, export it to a database, validate an export against Unity golden values, or generate/view an HTML report.

2026-06-05
validate-golden
software-quality-assurance-analysts-and-testers

Validate a Memory Snapshot Data Tool export against Unity Memory Profiler "golden" values โ€” extract a {name}_golden.json in Unity, export the same .snap to a database, run the `validate` CLI command, and interpret the pass/fail result, tolerances, and failures. Use when asked to validate/verify an export, check it matches Unity's Memory Profiler, produce or read a golden file, debug a validation failure, or change what golden validation compares.

2026-06-05
memory-db-sql
software-developers

Write and manage SQL queries against an exported Unity memory-snapshot database (DuckDB/SQLite), and keep the schema, views, version, and docs consistent. Use when writing/editing queries over native_objects, native_allocations, native_roots, memory_regions, system_memory_regions, etc.; investigating memory regions; adding or changing tables/views/macros; or checking database version compatibility.

2026-06-03
run-memory-snapshot-data-tool
software-developers

Build, run, screenshot, and test the Memory Snapshot Data Tool โ€” the .NET 10 CLI that exports Unity .snap memory snapshots to DuckDB/SQLite and renders an HTML report. Use when asked to run, start, build, or test the tool, export a snapshot, generate or screenshot a report, or confirm a change works in the real app.

2026-06-01
Showing 3 of 3 repositories
All repositories loaded