[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6F624FN4PAHMFCZ97A82BAX":3,"skill-same:01M6F624FN4PAHMFCZ97A82BAX":73},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":28,"publishedAt":45,"linkOnly":46,"markdownContent":47,"markdownBody":48,"frontMatter":49,"refName":50,"commitSha":51,"skillDirectory":52,"forksCount":53,"repositoryHtmlUrl":54,"repositoryHomepageUrl":55,"ownerHtmlUrl":56,"ownerBlogUrl":6,"ownerDescription":57,"updatedAt":58,"install":59,"resources":72},"01M6F624FN4PAHMFCZ97A82BAX","defold-api-fetch",null,"Fetches Defold API documentation. Use when working with Defold engine APIs, looking up Lua\u002FC++ functions, or needing API reference for game development.","ComeOnOliver\u002Fskillshub","ComeOnOliver","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F43215937?v=4","01M6E5JNFECJAAVFE0W7SMWWD2","Haoran Shu","01M6E5JNNDQS7AJZDYFQ8TPZCK",66,"MIT","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Findiesoftby\u002Fdefold-agent-config\u002Fdefold-api-fetch\u002FSKILL.md",[18,23],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000010","后端与接口","SCENARIO","使用场景",{"categoryNo":24,"categoryName":25,"taxonomyType":26,"taxonomyTypeDesc":27},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"api","fetch","defold api fetch","documentation","development","game development","lua","game","engine","use","up","reference","api documentation","functions","c++","with","2026-11-10 10:12:30",false,"---\nname: defold-api-fetch\ndescription: \"Fetches Defold API documentation. Use when working with Defold engine APIs, looking up Lua\u002FC++ functions, or needing API reference for game development.\"\n---\n\n# Defold API Reference\n\nFetch documentation from the links below (the URLs point to plain Markdown files).\n\n## Lua APIs (Most Common)\n\n| Namespace | URL |\n|-----------|-----|\n| go (Game object) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fgo-lua.md |\n| gui (GUI) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fgui-lua.md |\n| msg (Message) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fmsg-lua.md |\n| vmath (Vector math) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fvmath-lua.md |\n| sprite (Sprite) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fsprite-lua.md |\n| factory (Factory) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Ffactory-lua.md |\n| collectionfactory (Collection factory) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fcollectionfactory-lua.md |\n| collectionproxy (Collection proxy) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fcollectionproxy-lua.md |\n| physics (Collision object) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fphysics-lua.md |\n| sound (Sound) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fsound-lua.md |\n| timer (Timer) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Ftimer-lua.md |\n| sys (System) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fsys-lua.md |\n| resource (Resource) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fresource-lua.md |\n| render (Render) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Frender-lua.md |\n| particlefx (Particle effects) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fparticlefx-lua.md |\n| label (Label) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Flabel-lua.md |\n| tilemap (Tilemap) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Ftilemap-lua.md |\n| model (Model) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fmodel-lua.md |\n| camera (Camera) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fcamera-lua.md |\n| window (Window) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fwindow-lua.md |\n| buffer (Buffer) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fbuffer-lua.md |\n| graphics (Graphics) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fgraphics-lua.md |\n| image (Image) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fimage-lua.md |\n| json (JSON) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fjson-lua.md |\n| http (HTTP) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fhttp-lua.md |\n| html5 (HTML5) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fhtml5-lua.md |\n| crash (Crash) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fcrash-lua.md |\n| profiler (Profiler) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fprofiler-lua.md |\n| liveupdate (LiveUpdate) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fliveupdate-lua.md |\n| builtins (Built-ins) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fbuiltins-lua.md |\n| types (Types) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Ftypes-lua.md |\n\n## Lua Standard Library\n\n| Namespace | URL |\n|-----------|-----|\n| base (Base) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fbase-lua.md |\n| coroutine (Coroutine) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fcoroutine-lua.md |\n| debug (Debug) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fdebug-lua.md |\n| io (Io) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fio-lua.md |\n| math (Math) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fmath-lua.md |\n| os (Os) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fos-lua.md |\n| package (Package) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fpackage-lua.md |\n| string (String) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fstring-lua.md |\n| table (Table) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Ftable-lua.md |\n| bit (BitOp) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fbit-lua.md |\n| socket (LuaSocket) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fsocket-lua.md |\n| zlib (Zlib) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fzlib-lua.md |\n\n## Box2D Physics\n\n| Namespace | URL |\n|-----------|-----|\n| b2d | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fb2d-lua.md |\n| b2d.body | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fb2d.body-lua.md |\n\n## Editor Scripting\n\n| Namespace | URL |\n|-----------|-----|\n| editor (Editor) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Feditor-lua.md |\n\n## Extension APIs\n\n> **Note:** Extension APIs (`extension-*`) require the corresponding extension to be added as a dependency in `game.project`. To learn how to install and configure a specific extension, use the `defold-docs-fetch` skill to look up its documentation page.\n\n| Extension | URL |\n|-----------|-----|\n| crypt (Crypt) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-crypt_crypt.md |\n| safearea (SafeArea) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-safearea_safearea.md |\n| poki_sdk (Poki SDK) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-poki-sdk_poki_sdk.md |\n| websocket (WebSocket) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-websocket_websocket.md |\n| webview (WebView) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-webview_webview.md |\n| iap (In-App Purchase) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-iap_iap.md |\n| push (Push) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-push_push.md |\n| facebook (Facebook) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-facebook_facebook.md |\n| firebase (Firebase) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-firebase_firebase.md |\n| firebase (Firebase Analytics) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-firebase-analytics_firebase.md |\n| firebase (Firebase RemoteConfig) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-firebase-remoteconfig_firebase.md |\n| admob (AdMob) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-admob_admob.md |\n| ironsource (IronSource) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-ironsource_ironsource.md |\n| gpgs (Google Play Games) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-gpgs_gpgs.md |\n| steam (Steam) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-steam_steam.md |\n| review (Review) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-review_review.md |\n| iac (Inter-App Communication) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-iac_iac.md |\n| adinfo (Ad Info) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-adinfo_adinfo.md |\n| permissions (Permissions) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-permissions_permissions.md |\n| camera (Camera Extension) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-camera_camera.md |\n| networkinfo (Network Info) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-network-info_networkinfo.md |\n| spine (Spine) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-spine_spine.md |\n| spine gui (Spine GUI) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-spine_gui.md |\n| rive (Rive) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-rive_rive.md |\n| fmod (FMOD) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-fmod_fmod.md |\n| fontgen (Font Gen) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-fontgen_fontgen.md |\n| crazygames (CrazyGames) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-crazygames_crazygames.md |\n| pad (Play Asset Delivery) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-pad_pad.md |\n| instantapp (Google Play Instant) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-googleplayinstant_instantapp.md |\n| siwa (Sign in with Apple) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-siwa_siwa.md |\n| zendesk (Zendesk) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-zendesk_zendesk.md |\n| xsolla (Xsolla) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-xsolla_shop.md |\n| realtime (Photon Realtime) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-photon-realtime_realtime.md |\n| odin (ODIN Voice) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-odin_odin.md |\n| adpf (Android ADPF) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-adpf_adpf.md |\n\n## C++ Native Extension APIs\n\n| Namespace | URL |\n|-----------|-----|\n| dmExtension (Extension) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-extension-src-dmsdk-extension-extension-h.md |\n| dmScript (Script) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-script-src-dmsdk-script-script-h.md |\n| dmBuffer (Buffer) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-buffer-h.md |\n| dmGameObject | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-gameobject-src-dmsdk-gameobject-gameobject-h.md |\n| dmGraphics | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-graphics-src-dmsdk-graphics-graphics-h.md |\n| dmGui | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-gui-src-dmsdk-gui-gui-h.md |\n| dmRender | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-render-src-dmsdk-render-render-h.md |\n| dmResource | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-resource-src-dmsdk-resource-resource-h.md |\n| dmSound | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-sound-src-dmsdk-sound-sound-h.md |\n| dmPhysics | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-physics-src-dmsdk-physics-physics-h.md |\n| dmVMath | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-vmath-h.md |\n| Hash | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-hash-h.md |\n| Log | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-log-h.md |\n| dmMutex | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-mutex-h.md |\n| dmThread | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-thread-h.md |\n| dmSocket | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-socket-h.md |\n| dmHttpClient | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-http_client-h.md |\n| dmConfigFile | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-configfile-h.md |\n| dmCrypt | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-crypt-h.md |\n| dmImage | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-image-h.md |\n| dmMessage | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-message-h.md |\n| dmProfile | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-profile-h.md |\n| dmSys | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-sys-h.md |\n| dmTime | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-time-h.md |\n| dmTransform | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-transform-h.md |\n| dmURI | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-uri-h.md |\n| dmAndroid | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-android-h.md |\n| Array | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-array-h.md |\n| Hashtable | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-hashtable-h.md |\n| dmMemory | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-memory-h.md |\n| dmWebServer | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-webserver-h.md |\n\n## Usage\n\nWhen you need API documentation:\n\n1. Identify the namespace (e.g., `go`, `gui`, `vmath`)\n2. Fetch the corresponding URL (all URLs are plain Markdown — fetch and read the raw content)\n3. Example: fetch `https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fgo-lua.md`\n\n","# Defold API Reference\n\nFetch documentation from the links below (the URLs point to plain Markdown files).\n\n## Lua APIs (Most Common)\n\n| Namespace | URL |\n|-----------|-----|\n| go (Game object) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fgo-lua.md |\n| gui (GUI) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fgui-lua.md |\n| msg (Message) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fmsg-lua.md |\n| vmath (Vector math) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fvmath-lua.md |\n| sprite (Sprite) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fsprite-lua.md |\n| factory (Factory) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Ffactory-lua.md |\n| collectionfactory (Collection factory) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fcollectionfactory-lua.md |\n| collectionproxy (Collection proxy) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fcollectionproxy-lua.md |\n| physics (Collision object) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fphysics-lua.md |\n| sound (Sound) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fsound-lua.md |\n| timer (Timer) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Ftimer-lua.md |\n| sys (System) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fsys-lua.md |\n| resource (Resource) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fresource-lua.md |\n| render (Render) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Frender-lua.md |\n| particlefx (Particle effects) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fparticlefx-lua.md |\n| label (Label) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Flabel-lua.md |\n| tilemap (Tilemap) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Ftilemap-lua.md |\n| model (Model) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fmodel-lua.md |\n| camera (Camera) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fcamera-lua.md |\n| window (Window) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fwindow-lua.md |\n| buffer (Buffer) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fbuffer-lua.md |\n| graphics (Graphics) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fgraphics-lua.md |\n| image (Image) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fimage-lua.md |\n| json (JSON) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fjson-lua.md |\n| http (HTTP) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fhttp-lua.md |\n| html5 (HTML5) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fhtml5-lua.md |\n| crash (Crash) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fcrash-lua.md |\n| profiler (Profiler) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fprofiler-lua.md |\n| liveupdate (LiveUpdate) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fliveupdate-lua.md |\n| builtins (Built-ins) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fbuiltins-lua.md |\n| types (Types) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Ftypes-lua.md |\n\n## Lua Standard Library\n\n| Namespace | URL |\n|-----------|-----|\n| base (Base) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fbase-lua.md |\n| coroutine (Coroutine) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fcoroutine-lua.md |\n| debug (Debug) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fdebug-lua.md |\n| io (Io) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fio-lua.md |\n| math (Math) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fmath-lua.md |\n| os (Os) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fos-lua.md |\n| package (Package) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fpackage-lua.md |\n| string (String) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fstring-lua.md |\n| table (Table) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Ftable-lua.md |\n| bit (BitOp) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fbit-lua.md |\n| socket (LuaSocket) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fsocket-lua.md |\n| zlib (Zlib) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fzlib-lua.md |\n\n## Box2D Physics\n\n| Namespace | URL |\n|-----------|-----|\n| b2d | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fb2d-lua.md |\n| b2d.body | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fb2d.body-lua.md |\n\n## Editor Scripting\n\n| Namespace | URL |\n|-----------|-----|\n| editor (Editor) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Feditor-lua.md |\n\n## Extension APIs\n\n> **Note:** Extension APIs (`extension-*`) require the corresponding extension to be added as a dependency in `game.project`. To learn how to install and configure a specific extension, use the `defold-docs-fetch` skill to look up its documentation page.\n\n| Extension | URL |\n|-----------|-----|\n| crypt (Crypt) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-crypt_crypt.md |\n| safearea (SafeArea) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-safearea_safearea.md |\n| poki_sdk (Poki SDK) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-poki-sdk_poki_sdk.md |\n| websocket (WebSocket) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-websocket_websocket.md |\n| webview (WebView) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-webview_webview.md |\n| iap (In-App Purchase) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-iap_iap.md |\n| push (Push) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-push_push.md |\n| facebook (Facebook) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-facebook_facebook.md |\n| firebase (Firebase) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-firebase_firebase.md |\n| firebase (Firebase Analytics) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-firebase-analytics_firebase.md |\n| firebase (Firebase RemoteConfig) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-firebase-remoteconfig_firebase.md |\n| admob (AdMob) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-admob_admob.md |\n| ironsource (IronSource) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-ironsource_ironsource.md |\n| gpgs (Google Play Games) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-gpgs_gpgs.md |\n| steam (Steam) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-steam_steam.md |\n| review (Review) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-review_review.md |\n| iac (Inter-App Communication) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-iac_iac.md |\n| adinfo (Ad Info) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-adinfo_adinfo.md |\n| permissions (Permissions) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-permissions_permissions.md |\n| camera (Camera Extension) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-camera_camera.md |\n| networkinfo (Network Info) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-network-info_networkinfo.md |\n| spine (Spine) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-spine_spine.md |\n| spine gui (Spine GUI) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-spine_gui.md |\n| rive (Rive) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-rive_rive.md |\n| fmod (FMOD) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-fmod_fmod.md |\n| fontgen (Font Gen) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-fontgen_fontgen.md |\n| crazygames (CrazyGames) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-crazygames_crazygames.md |\n| pad (Play Asset Delivery) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-pad_pad.md |\n| instantapp (Google Play Instant) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-googleplayinstant_instantapp.md |\n| siwa (Sign in with Apple) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-siwa_siwa.md |\n| zendesk (Zendesk) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-zendesk_zendesk.md |\n| xsolla (Xsolla) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-xsolla_shop.md |\n| realtime (Photon Realtime) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-photon-realtime_realtime.md |\n| odin (ODIN Voice) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-odin_odin.md |\n| adpf (Android ADPF) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fextension-adpf_adpf.md |\n\n## C++ Native Extension APIs\n\n| Namespace | URL |\n|-----------|-----|\n| dmExtension (Extension) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-extension-src-dmsdk-extension-extension-h.md |\n| dmScript (Script) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-script-src-dmsdk-script-script-h.md |\n| dmBuffer (Buffer) | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-buffer-h.md |\n| dmGameObject | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-gameobject-src-dmsdk-gameobject-gameobject-h.md |\n| dmGraphics | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-graphics-src-dmsdk-graphics-graphics-h.md |\n| dmGui | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-gui-src-dmsdk-gui-gui-h.md |\n| dmRender | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-render-src-dmsdk-render-render-h.md |\n| dmResource | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-resource-src-dmsdk-resource-resource-h.md |\n| dmSound | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-sound-src-dmsdk-sound-sound-h.md |\n| dmPhysics | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-physics-src-dmsdk-physics-physics-h.md |\n| dmVMath | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-vmath-h.md |\n| Hash | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-hash-h.md |\n| Log | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-log-h.md |\n| dmMutex | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-mutex-h.md |\n| dmThread | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-thread-h.md |\n| dmSocket | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-socket-h.md |\n| dmHttpClient | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-http_client-h.md |\n| dmConfigFile | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-configfile-h.md |\n| dmCrypt | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-crypt-h.md |\n| dmImage | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-image-h.md |\n| dmMessage | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-message-h.md |\n| dmProfile | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-profile-h.md |\n| dmSys | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-sys-h.md |\n| dmTime | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-time-h.md |\n| dmTransform | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-transform-h.md |\n| dmURI | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-uri-h.md |\n| dmAndroid | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-android-h.md |\n| Array | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-array-h.md |\n| Hashtable | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-hashtable-h.md |\n| dmMemory | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-memory-h.md |\n| dmWebServer | https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fengine-dlib-src-dmsdk-dlib-webserver-h.md |\n\n## Usage\n\nWhen you need API documentation:\n\n1. Identify the namespace (e.g., `go`, `gui`, `vmath`)\n2. Fetch the corresponding URL (all URLs are plain Markdown — fetch and read the raw content)\n3. Example: fetch `https:\u002F\u002Fdefold.com\u002Fllms\u002Fapis\u002Fgo-lua.md`\n\n",{"name":5,"description":7},"main","def8531e65114c0fca8fb8551c1871ee0eed705c","skills\u002Findiesoftby\u002Fdefold-agent-config\u002Fdefold-api-fetch",24,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub","https:\u002F\u002Fskillshub.wtf","https:\u002F\u002Fgithub.com\u002FComeOnOliver","AI & Blockchain Engineer\r\n","2026-06-24 22:07:19",{"source":8,"skillName":5,"commands":60,"prompt":70,"zipAvailable":71},[61,64,67],{"tool":62,"command":63},"npx","npx skills add ComeOnOliver\u002Fskillshub --skill defold-api-fetch",{"tool":65,"command":66},"bunx","bunx skills add ComeOnOliver\u002Fskillshub --skill defold-api-fetch",{"tool":68,"command":69},"pnpm","pnpm dlx skills add ComeOnOliver\u002Fskillshub --skill defold-api-fetch","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Findiesoftby\u002Fdefold-agent-config\u002Fdefold-api-fetch\u002FSKILL.md",true,[],[74,86,96,105,111,118],{"skillNo":75,"name":76,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":77,"categories":78,"keywords":82,"publishedAt":45},"01M6FKJN13GMG4KY57J3QD8GY5","model-hierarchy-skill","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzscole\u002Fmodel-hierarchy-skill\u002Fmodel-hierarchy-skill\u002FSKILL.md",[79],{"categoryNo":80,"categoryName":81,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发",[83,84,85],"model","model hierarchy","model hierarchy skill",{"skillNo":87,"name":88,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":89,"categories":90,"keywords":92,"publishedAt":45},"01M6FKJJJ6GCAMR4PPPRD12M5X","zoom-mcp","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-mcp\u002FSKILL.md",[91],{"categoryNo":80,"categoryName":81,"taxonomyType":21,"taxonomyTypeDesc":22},[93,94,95],"MCP","zoom","zoom mcp",{"skillNo":97,"name":98,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":99,"categories":100,"keywords":101,"publishedAt":45},"01M6FKJE3KYT3KPEZMEEHYKA6K","zoom-apps-sdk","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-apps-sdk\u002FSKILL.md",[],[102,103,104,94],"sdk","zoom apps sdk","apps",{"skillNo":106,"name":107,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":108,"categories":109,"keywords":110,"publishedAt":45},"01M6FKJ9EDH9Q5VWDF8HAJRSP0","windows","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwindows\u002FSKILL.md",[],[107],{"skillNo":112,"name":113,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":114,"categories":115,"keywords":117,"publishedAt":45},"01M6FKJ666BEEFC3AE9GJ72Q93","whiteboard","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwhiteboard\u002FSKILL.md",[116],{"categoryNo":80,"categoryName":81,"taxonomyType":21,"taxonomyTypeDesc":22},[113],{"skillNo":119,"name":120,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":121,"categories":122,"keywords":123,"publishedAt":45},"01M6FKJ21WFCDGTJQ2Q91T9DVW","websockets","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwebsockets\u002FSKILL.md",[],[120]]