What problem does it solve? Writing YooAsset code from memory leads to hallucinated APIs, missed breaking changes (like the 2.3.16 IFilterRule.FindAssetType requirement), and lifecycle bugs such as leaked handles or mismatched PlayMode parameters. This Skill grounds every YooAsset decision in the actual v2.3.18 source with file-and-line citations. ## Core Features & Use Cases - Source-verified API references: Covers initialization, PlayModes, FileSystem parameters, loading, handles, build pipeline, and downloader operations with exact signatures and line anchors. - Pitfall checklist: 30 common mistakes plus a legacy-API migration table listing pre-2.3.18 calls that must not be emitted. - Canonical templates: Ready-to-adapt boot, build, load, and teardown code patterns for EditorSimulate, Offline, Host, Web, and Custom play modes. - Use Case: When asked to write a YooAsset hot-update flow, consult the update and downloader references to produce the correct RequestPackageVersionAsync → UpdatePackageManifestAsync → CreateResourceDownloader sequence instead of hallucinating removed APIs. ## Quick Start Use the yooasset-design skill to write a correct YooAsset 2.3.18 initialization and asset loading flow for my Unity project.