{"slug":"besty0728-unity-unitask-design","source_name":"besty0728/unity-unitask-design","name":"Besty0728/Unity Unitask Design","description":"Source-anchored design rules for Cysharp UniTask 2.5.10 (Unity 2018.4+) — struct semantics, PlayerLoop timing, cancellation, composition, conversion, async enumerables, triggers, and pitfalls. Use when writing or reviewing async UniTask code, choosing PlayerLoopTiming, handling CancellationToken, or composing WhenAll/WhenAny, even if the user just says \"异步\" or \"零分配async\". 为 Cysharp UniTask 2.5.10(Unity 2018.4+)提供源码锚定的设计规则(struct 语义、PlayerLoop 时机、取消、组合、转换、异步流、触发器、陷阱);当用户要编写或审查 async UniTask 代码、选择","version":3,"lift":{"pass_rate_delta_pts":40.91,"pass_rate_pct":90.9,"total_cases":22,"passed_cases":20,"tokens_delta_pct":66.4,"turns_delta_pct":0,"verdict":"mixed","benchmark_model":"gemini-3.6-flash","grading_method":"judged","completed_at":"2026-08-17T15:34:46.452252+00:00"},"skill_score":null,"benchmark_models":[{"model":"gemini-3.6-flash","headline":true,"delta_pts":40.91,"with_pass_pct":90.9,"without_pass_pct":50,"tokens_delta_pct":66.4,"turns_delta_pct":0,"total_cases":22,"cases_aggregated":22,"verdict":"mixed","never_hurt":true,"completed_at":"2026-08-17T15:34:46.452252+00:00","run_id":"df22567b-9307-4c39-aa6c-70be7d5b66cd","version_number":3,"is_latest_version":true,"gate":null}],"trust":{"skill_safety":"passed","safety_status":"clean","intent_verdict":"safe","content_status":"clean","indexable":true},"license":"MIT","install_count":0,"manifest_hash":"f89e494d11d7542b11a3abe139dd95e72b6d2df4e0cfdce058fa4bffdef1c965","raw_url":"https://app.decimal.ai/s/besty0728-unity-unitask-design/SKILL.md","scorecard_url":"https://app.decimal.ai/skills/besty0728-unity-unitask-design"}