Tests before listings.
Each package gets automated coverage before the Asset Store ever sees a .unitypackage. Behavior is pinned by tests, not hopeful copy.
Avanatro Tools · Workshop
A one-person studio building Asset Store packages with the kind of unglamorous engineering that saves production days: tests first, clean imports, explicit failure modes and support from the author who wrote the code.
Position
Most Unity Asset Store plugins ship like prototypes and get sold like infrastructure. Avanatro Tools takes the opposite bet: fewer packages, clearer contracts and boring operational behavior before the listing page gets polished.
No subscriptions. No telemetry. No funded roadmap theater. The output is intentionally narrow, because a Unity plugin only becomes useful when it can survive somebody else's project constraints.
Method
Each package gets automated coverage before the Asset Store ever sees a .unitypackage. Behavior is pinned by tests, not hopeful copy.
No required third-party framework just to make a tool run. Provider interfaces stay available when a project needs a different backend.
Crash safety, corrupt files, broken migrations, path traversal and awkward Editor states get treated as product work, not later chores.
Quickstarts, examples and API pages are checked as real usage surfaces. If the docs imply a workflow, the package has to support it.
Custom windows never autostart, never interrupt play mode and stay under predictable menus. Tools should disappear until needed.
The catalog grows from systems used in Avanatro games and tools first. Product pages come after the tool has met real project friction.
Catalog direction
Atomic saves, encryption, migration and editor helpers for Unity projects that cannot afford fragile persistence.
suite Avanatro ToolsUI, audio, dialogue, text, localization and workflow packages converging into one coherent Asset Store bundle.
dogfood Browser gamesSmall public games keep the tooling honest: real releases, real UX pressure, real save and flow needs.
What this is not
Contact
Email the plugin name and Unity version. You get a human answer from the same person maintaining the package.