unity-async

Installation
SKILL.md

Before calling any skill in this module: if you are about to call a skill with parameters guessed from its name or description, STOP — read this file (or fetch its schema via GET /skills/recommend?includeSchema=true) first. If you already have the parameter definitions from recommend/schema, you may proceed straight to dryRun.

Triggers

  • Choosing Update/coroutine/UniTask/timer
  • Handling cancellation and cleanup
  • 在 Update/协程/UniTask/定时器间取舍、处理取消与清理

Unity Async Strategy

Scope: this module is about async code you write into the Unity runtimeUpdate, coroutines, UniTask, cancellation and lifecycle ownership. It is not about the REST protocol's own async jobs. For jobId / polling / job_status / GET /jobs/{id}, see batch.

Use this skill when the user is deciding how runtime work should be scheduled or cleaned up.

Guardrails

Mode: Documentation only — no REST skills to gate; load freely under any operating mode (Approval / Auto / Bypass).

  • Do not recommend UniTask just because it looks more advanced than coroutine.
  • Prefer the simplest scheduling model that fits the use case.
Installs
60
GitHub Stars
1.7K
First Seen
Mar 14, 2026
unity-async — besty0728/unity-skills