unity-foundation
CommunityShip cleaner Unity scene and assembly contracts
Software Engineering#code quality#unity#ecs#scene lifecycle#hybrid architecture#project navigation#asmdef
AuthordyCuong03
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Unity projects often drift into inconsistent assembly boundaries and unclear scene lifecycle behavior, causing brittle integrations between ECS and MonoBehaviour and slowing development through avoidable compile and navigation confusion.
Core Features & Use Cases
- Assembly Design Guardrails: Enforce editor/runtime separation and dedicated test assemblies so dependencies flow Tests → Runtime ← Editor and compilation stays fast.
- Scene Lifecycle Contracts: Define explicit entry/exit expectations for ECS+MonoBehaviour hybrids, including bootstrap ordering and cleanup semantics.
- Unity-Specific Code Quality Rules: Apply guard-clauses and thin MonoBehaviour wrappers while keeping ECS systems clean, reducing runtime errors and maintenance cost.
Quick Start
Ask the agent to apply unity-foundation guidance to your repo by mapping asmdef boundaries and rewriting the scene entry/exit lifecycle so ECS bootstrap/disposal and MonoBehaviour bootstrap remain consistent.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: unity-foundation Download link: https://github.com/dyCuong03/unity-agent-team/archive/main.zip#unity-foundation Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.