Ethan P avatar

Ethan P

Community

@ethanJPope

4Followers
|
64Public Repos
|
81Published Skills

Ethan P maintains 82 Unity Editor skills enabling REST-driven scene, prefab, shader, and test operations plus source-anchored design guidance for Unity 2022.3+/6000.x projects.

Skills Distribution
DomainDeveloper To...Unity Editor Opera.. (45%)Game Architecture .. (25%)Rendering & Graphi.. (15%)Testing, Profiling.. (15%)

Agent Skills by Ethan P

Showing 81 vetted skills indexed across 1 GitHub repositories.

ethanJPopeethanJPope

unity-skills

Automate Unity Editor operations through a local REST API from chat.

Community
Advanced
ethanJPopeethanJPope

unity-skills-index

Indexes Unity Skills modules with mode labels and routing guidance for task lookup.

Community
Intermediate
ethanJPopeethanJPope

unity-addressables-design

Provides source-anchored design rules for Unity Addressables 1.22.3 and 2.9.1 APIs.

Community
Advanced
ethanJPopeethanJPope

unity-behavior

Manage Unity Behavior graphs, agents, and blackboard variables through reflection-based skills.

Community
Advanced
ethanJPopeethanJPope

unity-cinemachine

Configure Cinemachine virtual cameras, targets, lenses, and blends in Unity scenes.

Community
Advanced
ethanJPopeethanJPope

unity-decal

Create and configure URP Decal Projectors in Unity scenes.

Community
Intermediate
ethanJPopeethanJPope

unity-unitask-design

Provides source-anchored design rules for writing and reviewing UniTask async code in Unity.

Community
Advanced
ethanJPopeethanJPope

unity-ui

Create and lay out Unity UGUI screens, Canvas elements, and RectTransform layouts.

Community
Intermediate
ethanJPopeethanJPope

unity-shadergraph

Create and edit Unity Shader Graph assets through constrained node and blackboard operations.

Community
Advanced
ethanJPopeethanJPope

unity-probuilder

Create and edit ProBuilder meshes in Unity for level blockout and prototyping.

Community
Advanced
ethanJPopeethanJPope

unity-adr

Records Unity architecture decisions with rationale, options, and consequences.

Community
Basic
ethanJPopeethanJPope

unity-blueprints

Generates starter architecture blueprints for small Unity game genres.

Community
Basic
ethanJPopeethanJPope

unity-importer

Configure Unity asset import settings for textures, audio, and models.

Community
Intermediate
ethanJPopeethanJPope

unity-bookmark

Save and restore Unity Scene View camera positions and selections as bookmarks.

Community
Intermediate
ethanJPopeethanJPope

unity-patterns

Recommends Unity design patterns for decoupled game architecture decisions.

Community
Intermediate
ethanJPopeethanJPope

unity-asset

Manage Unity AssetDatabase operations including import, move, delete, and search.

Community
Intermediate
ethanJPopeethanJPope

unity-manual-material

Guides manual creation, editing, and assignment of Materials in the Unity Editor UI.

Community
Basic
ethanJPopeethanJPope

unity-testability

Advises on separating Unity-facing code from pure C# logic for testability.

Community
Basic
ethanJPopeethanJPope

unity-inspector

Advise on Unity Inspector field organization, attributes, and authoring UX.

Community
Basic
ethanJPopeethanJPope

unity-dotween-design

Provides source-anchored design rules for writing and reviewing DOTween 1.3.015 tween code in Unity.

Community
Intermediate
ethanJPopeethanJPope

unity-camera

Control Unity Scene View and Game Cameras including creation, transforms, properties, and screenshots.

Community
Intermediate
ethanJPopeethanJPope

unity-primetween-design

Provides source-anchored design rules for writing and reviewing PrimeTween 1.4.6 code in Unity.

Community
Intermediate
ethanJPopeethanJPope

unity-optimization

Optimize Unity project assets and analyze scenes for performance bottlenecks.

Community
Intermediate
ethanJPopeethanJPope

unity-smart

Query, arrange, and auto-bind Unity scene objects using component filters and spatial regions.

Community
Intermediate

Frequently Asked Questions About Ethan P

FAQPage Schema
What tasks can I perform with Ethan P's Unity skills?

You can create and edit C# scripts, GameObjects, prefabs, scenes, materials, and lighting; manage Addressables and UPM packages; bake NavMesh; edit Animator Controllers and Timeline; run tests; capture profiler snapshots; and consult design rules for DOTween, UniTask, YooAsset, Netcode, and PICO XR integration.

Who are these Unity skills designed for?

They target Unity gameplay programmers, technical artists, and tools engineers who want to drive real Editor state from chat rather than receive conceptual answers. Advisory modules also serve architects deciding on patterns, asmdef boundaries, scene contracts, and testability strategy for small-to-mid-size game projects.

What are the installation and runtime requirements?

You need Unity Editor 2022.3+ or 6000.x with the UnitySkills package installed, which exposes a local REST server on localhost ports 8090-8100. Python 3 is required for the bundled client. Manual-mode skills exist for one-off UI-driven edits that do not need REST connectivity.

Do the skills work without driving the Unity Editor directly?

Yes. Source-anchored design-rule modules cover Addressables 1.22.3/2.9.1, UniTask 2.5.10, DOTween, PrimeTween, YooAsset v2.3.18, Netcode 2.x, and PICO SDK v3.4.0, giving version-pinned guidance and hallucination shields without touching Editor state. The index skill maps tasks to the correct module.

Which rendering and multiplayer pipelines are supported?

Skills cover the Universal Render Pipeline, Shader Graph, SRP Volume framework, URP/HDRP post-processing, Decal Projectors, and project-wide GraphicsSettings and QualitySettings. Multiplayer support includes Netcode for GameObjects 2.x setup plus source-anchored design rules, and XR via the XR Interaction Toolkit and PICO integration.