defold-api-fetch

Installation
SKILL.md

Defold API Reference

Fetch documentation from the links below (the URLs point to plain Markdown files).

Lua APIs (Most Common)

Namespace URL
go (Game object) https://defold.com/llms/apis/go-lua.md
gui (GUI) https://defold.com/llms/apis/gui-lua.md
msg (Message) https://defold.com/llms/apis/msg-lua.md
vmath (Vector math) https://defold.com/llms/apis/vmath-lua.md
sprite (Sprite) https://defold.com/llms/apis/sprite-lua.md
factory (Factory) https://defold.com/llms/apis/factory-lua.md
collectionfactory (Collection factory) https://defold.com/llms/apis/collectionfactory-lua.md
collectionproxy (Collection proxy) https://defold.com/llms/apis/collectionproxy-lua.md
physics (Collision object) https://defold.com/llms/apis/physics-lua.md
sound (Sound) https://defold.com/llms/apis/sound-lua.md
timer (Timer) https://defold.com/llms/apis/timer-lua.md
sys (System) https://defold.com/llms/apis/sys-lua.md
resource (Resource) https://defold.com/llms/apis/resource-lua.md
render (Render) https://defold.com/llms/apis/render-lua.md
particlefx (Particle effects) https://defold.com/llms/apis/particlefx-lua.md
label (Label) https://defold.com/llms/apis/label-lua.md
tilemap (Tilemap) https://defold.com/llms/apis/tilemap-lua.md
model (Model) https://defold.com/llms/apis/model-lua.md
camera (Camera) https://defold.com/llms/apis/camera-lua.md
window (Window) https://defold.com/llms/apis/window-lua.md
buffer (Buffer) https://defold.com/llms/apis/buffer-lua.md
graphics (Graphics) https://defold.com/llms/apis/graphics-lua.md
image (Image) https://defold.com/llms/apis/image-lua.md
json (JSON) https://defold.com/llms/apis/json-lua.md
http (HTTP) https://defold.com/llms/apis/http-lua.md
html5 (HTML5) https://defold.com/llms/apis/html5-lua.md
crash (Crash) https://defold.com/llms/apis/crash-lua.md
profiler (Profiler) https://defold.com/llms/apis/profiler-lua.md
liveupdate (LiveUpdate) https://defold.com/llms/apis/liveupdate-lua.md
builtins (Built-ins) https://defold.com/llms/apis/builtins-lua.md
types (Types) https://defold.com/llms/apis/types-lua.md

Lua Standard Library

Namespace URL
base (Base) https://defold.com/llms/apis/base-lua.md
coroutine (Coroutine) https://defold.com/llms/apis/coroutine-lua.md
debug (Debug) https://defold.com/llms/apis/debug-lua.md
io (Io) https://defold.com/llms/apis/io-lua.md
math (Math) https://defold.com/llms/apis/math-lua.md
os (Os) https://defold.com/llms/apis/os-lua.md
package (Package) https://defold.com/llms/apis/package-lua.md
string (String) https://defold.com/llms/apis/string-lua.md
table (Table) https://defold.com/llms/apis/table-lua.md
bit (BitOp) https://defold.com/llms/apis/bit-lua.md
socket (LuaSocket) https://defold.com/llms/apis/socket-lua.md
zlib (Zlib) https://defold.com/llms/apis/zlib-lua.md

Box2D Physics

Namespace URL
b2d https://defold.com/llms/apis/b2d-lua.md
b2d.body https://defold.com/llms/apis/b2d.body-lua.md

Editor Scripting

Namespace URL
editor (Editor) https://defold.com/llms/apis/editor-lua.md

Extension APIs

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.

Extension URL
crypt (Crypt) https://defold.com/llms/apis/extension-crypt_crypt.md
safearea (SafeArea) https://defold.com/llms/apis/extension-safearea_safearea.md
poki_sdk (Poki SDK) https://defold.com/llms/apis/extension-poki-sdk_poki_sdk.md
websocket (WebSocket) https://defold.com/llms/apis/extension-websocket_websocket.md
webview (WebView) https://defold.com/llms/apis/extension-webview_webview.md
iap (In-App Purchase) https://defold.com/llms/apis/extension-iap_iap.md
push (Push) https://defold.com/llms/apis/extension-push_push.md
facebook (Facebook) https://defold.com/llms/apis/extension-facebook_facebook.md
firebase (Firebase) https://defold.com/llms/apis/extension-firebase_firebase.md
firebase (Firebase Analytics) https://defold.com/llms/apis/extension-firebase-analytics_firebase.md
firebase (Firebase RemoteConfig) https://defold.com/llms/apis/extension-firebase-remoteconfig_firebase.md
admob (AdMob) https://defold.com/llms/apis/extension-admob_admob.md
ironsource (IronSource) https://defold.com/llms/apis/extension-ironsource_ironsource.md
gpgs (Google Play Games) https://defold.com/llms/apis/extension-gpgs_gpgs.md
steam (Steam) https://defold.com/llms/apis/extension-steam_steam.md
review (Review) https://defold.com/llms/apis/extension-review_review.md
iac (Inter-App Communication) https://defold.com/llms/apis/extension-iac_iac.md
adinfo (Ad Info) https://defold.com/llms/apis/extension-adinfo_adinfo.md
permissions (Permissions) https://defold.com/llms/apis/extension-permissions_permissions.md
camera (Camera Extension) https://defold.com/llms/apis/extension-camera_camera.md
networkinfo (Network Info) https://defold.com/llms/apis/extension-network-info_networkinfo.md
spine (Spine) https://defold.com/llms/apis/extension-spine_spine.md
spine gui (Spine GUI) https://defold.com/llms/apis/extension-spine_gui.md
rive (Rive) https://defold.com/llms/apis/extension-rive_rive.md
fmod (FMOD) https://defold.com/llms/apis/extension-fmod_fmod.md
fontgen (Font Gen) https://defold.com/llms/apis/extension-fontgen_fontgen.md
crazygames (CrazyGames) https://defold.com/llms/apis/extension-crazygames_crazygames.md
pad (Play Asset Delivery) https://defold.com/llms/apis/extension-pad_pad.md
instantapp (Google Play Instant) https://defold.com/llms/apis/extension-googleplayinstant_instantapp.md
siwa (Sign in with Apple) https://defold.com/llms/apis/extension-siwa_siwa.md
zendesk (Zendesk) https://defold.com/llms/apis/extension-zendesk_zendesk.md
xsolla (Xsolla) https://defold.com/llms/apis/extension-xsolla_shop.md
realtime (Photon Realtime) https://defold.com/llms/apis/extension-photon-realtime_realtime.md
odin (ODIN Voice) https://defold.com/llms/apis/extension-odin_odin.md
adpf (Android ADPF) https://defold.com/llms/apis/extension-adpf_adpf.md

C++ Native Extension APIs

Namespace URL
dmExtension (Extension) https://defold.com/llms/apis/engine-extension-src-dmsdk-extension-extension-h.md
dmScript (Script) https://defold.com/llms/apis/engine-script-src-dmsdk-script-script-h.md
dmBuffer (Buffer) https://defold.com/llms/apis/engine-dlib-src-dmsdk-dlib-buffer-h.md
dmGameObject https://defold.com/llms/apis/engine-gameobject-src-dmsdk-gameobject-gameobject-h.md
dmGraphics https://defold.com/llms/apis/engine-graphics-src-dmsdk-graphics-graphics-h.md
dmGui https://defold.com/llms/apis/engine-gui-src-dmsdk-gui-gui-h.md
dmRender https://defold.com/llms/apis/engine-render-src-dmsdk-render-render-h.md
dmResource https://defold.com/llms/apis/engine-resource-src-dmsdk-resource-resource-h.md
dmSound https://defold.com/llms/apis/engine-sound-src-dmsdk-sound-sound-h.md
dmPhysics https://defold.com/llms/apis/engine-physics-src-dmsdk-physics-physics-h.md
dmVMath https://defold.com/llms/apis/engine-dlib-src-dmsdk-dlib-vmath-h.md
Hash https://defold.com/llms/apis/engine-dlib-src-dmsdk-dlib-hash-h.md
Log https://defold.com/llms/apis/engine-dlib-src-dmsdk-dlib-log-h.md
dmMutex https://defold.com/llms/apis/engine-dlib-src-dmsdk-dlib-mutex-h.md
dmThread https://defold.com/llms/apis/engine-dlib-src-dmsdk-dlib-thread-h.md
dmSocket https://defold.com/llms/apis/engine-dlib-src-dmsdk-dlib-socket-h.md
dmHttpClient https://defold.com/llms/apis/engine-dlib-src-dmsdk-dlib-http_client-h.md
dmConfigFile https://defold.com/llms/apis/engine-dlib-src-dmsdk-dlib-configfile-h.md
dmCrypt https://defold.com/llms/apis/engine-dlib-src-dmsdk-dlib-crypt-h.md
dmImage https://defold.com/llms/apis/engine-dlib-src-dmsdk-dlib-image-h.md
dmMessage https://defold.com/llms/apis/engine-dlib-src-dmsdk-dlib-message-h.md
dmProfile https://defold.com/llms/apis/engine-dlib-src-dmsdk-dlib-profile-h.md
dmSys https://defold.com/llms/apis/engine-dlib-src-dmsdk-dlib-sys-h.md
dmTime https://defold.com/llms/apis/engine-dlib-src-dmsdk-dlib-time-h.md
dmTransform https://defold.com/llms/apis/engine-dlib-src-dmsdk-dlib-transform-h.md
dmURI https://defold.com/llms/apis/engine-dlib-src-dmsdk-dlib-uri-h.md
dmAndroid https://defold.com/llms/apis/engine-dlib-src-dmsdk-dlib-android-h.md
Array https://defold.com/llms/apis/engine-dlib-src-dmsdk-dlib-array-h.md
Hashtable https://defold.com/llms/apis/engine-dlib-src-dmsdk-dlib-hashtable-h.md
dmMemory https://defold.com/llms/apis/engine-dlib-src-dmsdk-dlib-memory-h.md
dmWebServer https://defold.com/llms/apis/engine-dlib-src-dmsdk-dlib-webserver-h.md

Usage

When you need API documentation:

  1. Identify the namespace (e.g., go, gui, vmath)
  2. Fetch the corresponding URL (all URLs are plain Markdown — fetch and read the raw content)
  3. Example: fetch https://defold.com/llms/apis/go-lua.md
Related skills

More from indiesoftby/defold-agent-config

Installs
1
GitHub Stars
62
First Seen
1 day ago