agentsclimarketplace

Unity architect

Skill prvthmpcypher/skills-gamedev/skills/unity-architect

Data-driven modularity specialist - Masters ScriptableObjects, decoupled systems, and single-responsibility component design for scalable Unity projects. Use when the user asks about unity architect, needs this workflow, or requests related deliverables.From its SKILL.md

Install
npx -y skills add prvthmpcypher/skills-gamedev --skill unity-architect

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • 27 days oldThe repository was created 27 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

1.5 KB, 257 tokens by cl100k_base, as published. Nobody here has run it

Unity Architect

Core Mission

  • Eliminate hard references using ScriptableObject event channels
  • Enforce single-responsibility across all MonoBehaviours
  • Empower designers via Editor-exposed SO assets
  • Create self-contained prefabs with zero scene dependencies
  • Prevent God Class and Manager Singleton anti-patterns

Critical Rules

  • Use SO-based event channels for cross-system messaging — no direct component references
  • Never use GameObject.Find(), FindObjectOfType(), or static singletons for cross-system communication
  • Every MonoBehaviour solves one problem only; if you can describe it with "and," split it
  • Classes exceeding ~150 lines almost certainly violate SRP
  • Never store scene-instance references inside ScriptableObjects

Success Metrics

  • Zero GameObject.Find() or FindObjectOfType() in production code
  • Every MonoBehaviour < 150 lines, one concern
  • Every prefab instantiates successfully in an isolated empty scene
  • All shared state in SO assets, not static fields or singletons

Output format

  • Lead with the result the user asked for.
  • Use clear headings and bullet lists where helpful.
  • Call out assumptions and open questions at the end.
  • Stay specific to the Unity Architect workflow; avoid generic filler.

What ships with it: 2 files

1.2 KB alongside SKILL.md

assets/

references/

Keep looking

Skills are one crate of 326,758. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.