> defold-docs-fetch
Fetches Defold manuals and documentation. Use when looking up how Defold features work, understanding concepts, components, workflows, platform setup, or needing guidance beyond API reference.
curl "https://skillshub.wtf/indiesoftby/defold-agent-config/defold-docs-fetch?format=md"Defold Documentation Reference
Fetch documentation from the links below (the URLs point to plain Markdown files).
Getting Started
| Topic | URL |
|---|---|
| Introduction | https://defold.com/llms/manuals/introduction.md |
| Installing Defold | https://defold.com/llms/manuals/install.md |
| Glossary | https://defold.com/llms/manuals/glossary.md |
| Defold for Flash users | https://defold.com/llms/manuals/flash.md |
| Getting help | https://defold.com/llms/manuals/getting-help.md |
Project Setup
| Topic | URL |
|---|---|
| Creating a project | https://defold.com/llms/manuals/project-setup.md |
| Project settings | https://defold.com/llms/manuals/project-settings.md |
| Sharing projects (Libraries) | https://defold.com/llms/manuals/libraries.md |
| Ignoring files | https://defold.com/llms/manuals/project-defignore.md |
Editor
| Topic | URL |
|---|---|
| Overview | https://defold.com/llms/manuals/editor.md |
| Code editor | https://defold.com/llms/manuals/writing-code.md |
| Custom project templates | https://defold.com/llms/manuals/editor-templates.md |
| Editor scripts | https://defold.com/llms/manuals/editor-scripts.md |
| Editor scripts: UI | https://defold.com/llms/manuals/editor-scripts-ui.md |
| Debugger | https://defold.com/llms/manuals/debugging-game-logic.md |
| Preferences | https://defold.com/llms/manuals/editor-preferences.md |
| Refactoring | https://defold.com/llms/manuals/refactoring.md |
| Styling | https://defold.com/llms/manuals/editor-styling.md |
Core Concepts
| Topic | URL |
|---|---|
| Building blocks | https://defold.com/llms/manuals/building-blocks.md |
| Addressing | https://defold.com/llms/manuals/addressing.md |
| Message passing | https://defold.com/llms/manuals/message-passing.md |
| Application lifecycle | https://defold.com/llms/manuals/application-lifecycle.md |
Assets and Resources
| Topic | URL |
|---|---|
| Importing assets | https://defold.com/llms/manuals/importing-assets.md |
| Caching assets | https://defold.com/llms/manuals/caching-assets.md |
| Importing 2D graphics | https://defold.com/llms/manuals/importing-graphics.md |
| Importing 3D models | https://defold.com/llms/manuals/importing-models.md |
| Adapting to screen sizes | https://defold.com/llms/manuals/adapting-graphics-to-screen-size.md |
| Live update | https://defold.com/llms/manuals/live-update.md |
| Atlas | https://defold.com/llms/manuals/atlas.md |
| Buffer | https://defold.com/llms/manuals/buffer.md |
| Font | https://defold.com/llms/manuals/font.md |
| Resource management | https://defold.com/llms/manuals/resource.md |
| Tile source | https://defold.com/llms/manuals/tilesource.md |
| Texture filtering | https://defold.com/llms/manuals/texture-filtering.md |
| Texture compression | https://defold.com/llms/manuals/texture-profiles.md |
Animations
| Topic | URL |
|---|---|
| Overview | https://defold.com/llms/manuals/animation.md |
| Flipbook Animation | https://defold.com/llms/manuals/flipbook-animation.md |
| Model animation | https://defold.com/llms/manuals/model-animation.md |
| Property animation (tweens) | https://defold.com/llms/manuals/property-animation.md |
Components
GUI
| Topic | URL |
|---|---|
| GUI overview | https://defold.com/llms/manuals/gui.md |
| Box nodes | https://defold.com/llms/manuals/gui-box.md |
| Text nodes | https://defold.com/llms/manuals/gui-text.md |
| Pie nodes | https://defold.com/llms/manuals/gui-pie.md |
| ParticleFX nodes | https://defold.com/llms/manuals/gui-particlefx.md |
| Template nodes | https://defold.com/llms/manuals/gui-template.md |
| Scripts | https://defold.com/llms/manuals/gui-script.md |
| Clipping | https://defold.com/llms/manuals/gui-clipping.md |
| Layouts | https://defold.com/llms/manuals/gui-layouts.md |
Physics
| Topic | URL |
|---|---|
| Physics overview | https://defold.com/llms/manuals/physics.md |
| Collision objects | https://defold.com/llms/manuals/physics-objects.md |
| Collision shapes | https://defold.com/llms/manuals/physics-shapes.md |
| Collision groups | https://defold.com/llms/manuals/physics-groups.md |
| Collision messages | https://defold.com/llms/manuals/physics-messages.md |
| Collision events listener | https://defold.com/llms/manuals/physics-events.md |
| Resolving collisions | https://defold.com/llms/manuals/physics-resolving-collisions.md |
| Ray casts | https://defold.com/llms/manuals/physics-ray-casts.md |
| Joints and constraints | https://defold.com/llms/manuals/physics-joints.md |
Sound
| Topic | URL |
|---|---|
| Sound | https://defold.com/llms/manuals/sound.md |
| Sound Streaming | https://defold.com/llms/manuals/sound-streaming.md |
Input
| Topic | URL |
|---|---|
| Overview | https://defold.com/llms/manuals/input.md |
| Key and text input | https://defold.com/llms/manuals/input-key-and-text.md |
| Mouse and touch | https://defold.com/llms/manuals/input-mouse-and-touch.md |
| Gamepads | https://defold.com/llms/manuals/input-gamepads.md |
Game Logic
| Topic | URL |
|---|---|
| Scripts | https://defold.com/llms/manuals/script.md |
| Properties | https://defold.com/llms/manuals/properties.md |
| Script properties | https://defold.com/llms/manuals/script-properties.md |
| Lua in Defold | https://defold.com/llms/manuals/lua.md |
| Source code obfuscation | https://defold.com/llms/manuals/application-security.md |
| Modules | https://defold.com/llms/manuals/modules.md |
| Debugging | https://defold.com/llms/manuals/debugging-game-logic.md |
| Writing code | https://defold.com/llms/manuals/writing-code.md |
Files
| Topic | URL |
|---|---|
| Working with files | https://defold.com/llms/manuals/file-access.md |
Network Connections
| Topic | URL |
|---|---|
| Overview | https://defold.com/llms/manuals/networking.md |
| HTTP Requests | https://defold.com/llms/manuals/http-requests.md |
| Socket connections | https://defold.com/llms/manuals/socket-connections.md |
| Online services | https://defold.com/llms/manuals/online-services.md |
Rendering
| Topic | URL |
|---|---|
| Render | https://defold.com/llms/manuals/render.md |
| Material | https://defold.com/llms/manuals/material.md |
| Compute | https://defold.com/llms/manuals/compute.md |
| Shader | https://defold.com/llms/manuals/shader.md |
| Texture filtering | https://defold.com/llms/manuals/texture-filtering.md |
| Physically Based Rendering | https://defold.com/llms/manuals/physically-based-rendering.md |
Workflow
| Topic | URL |
|---|---|
| Application security | https://defold.com/llms/manuals/application-security.md |
| Bundling an application | https://defold.com/llms/manuals/bundling.md |
| Caching assets | https://defold.com/llms/manuals/caching-assets.md |
| Command line tools (bob) | https://defold.com/llms/manuals/bob.md |
| Hot reloading | https://defold.com/llms/manuals/hot-reload.md |
| Porting guidelines | https://defold.com/llms/manuals/porting-guidelines.md |
| Refactoring | https://defold.com/llms/manuals/refactoring.md |
| The mobile dev app | https://defold.com/llms/manuals/dev-app.md |
| Version control | https://defold.com/llms/manuals/version-control.md |
| Writing code | https://defold.com/llms/manuals/writing-code.md |
| Working offline | https://defold.com/llms/manuals/working-offline.md |
Debugging
| Topic | URL |
|---|---|
| Debugging game logic | https://defold.com/llms/manuals/debugging-game-logic.md |
| Debugging native code | https://defold.com/llms/manuals/debugging-native-code.md |
| Debugging native code on Android | https://defold.com/llms/manuals/debugging-native-code-android.md |
| Debugging native code on iOS | https://defold.com/llms/manuals/debugging-native-code-ios.md |
| Reading game and system logs | https://defold.com/llms/manuals/debugging-game-and-system-logs.md |
Optimization
| Topic | URL |
|---|---|
| Optimizing an application | https://defold.com/llms/manuals/optimization.md |
| Optimize game size | https://defold.com/llms/manuals/optimization-size.md |
| Optimize runtime performance | https://defold.com/llms/manuals/optimization-speed.md |
| Optimize battery usage | https://defold.com/llms/manuals/optimization-battery.md |
| Optimize memory usage | https://defold.com/llms/manuals/optimization-memory.md |
| Profiling | https://defold.com/llms/manuals/profiling.md |
Monetization
| Topic | URL |
|---|---|
| Ads | https://defold.com/llms/manuals/ads.md |
Platforms
Android
| Topic | URL |
|---|---|
| Introduction | https://defold.com/llms/manuals/android.md |
| Inter-app communication | https://defold.com/llms/manuals/iac.md |
| The mobile dev app | https://defold.com/llms/manuals/dev-app.md |
iOS
| Topic | URL |
|---|---|
| Introduction | https://defold.com/llms/manuals/ios.md |
| Inter-app communication | https://defold.com/llms/manuals/iac.md |
| The mobile dev app | https://defold.com/llms/manuals/dev-app.md |
Consoles
| Topic | URL |
|---|---|
| Nintendo Switch | https://defold.com/llms/manuals/nintendo-switch.md |
| PlayStation | https://defold.com/llms/manuals/sony-playstation.md |
| Microsoft Xbox | https://defold.com/llms/manuals/microsoft-xbox.md |
HTML5
| Topic | URL |
|---|---|
| Introduction | https://defold.com/llms/manuals/html5.md |
Desktop
| Topic | URL |
|---|---|
| Linux | https://defold.com/llms/manuals/linux.md |
| macOS | https://defold.com/llms/manuals/macos.md |
| Windows | https://defold.com/llms/manuals/windows.md |
Engine Extensions
| Topic | URL |
|---|---|
| Introduction | https://defold.com/llms/manuals/extensions.md |
| Defold SDK | https://defold.com/llms/manuals/extensions-defold-sdk.md |
| Gradle dependencies | https://defold.com/llms/manuals/extensions-gradle.md |
| Cocoapod dependencies | https://defold.com/llms/manuals/extensions-cocoapods.md |
| Adding auto-complete definition | https://defold.com/llms/manuals/extensions-script-api.md |
| Best Practices | https://defold.com/llms/manuals/extensions-best-practices.md |
| Debugging | https://defold.com/llms/manuals/debugging-native-code.md |
| Extension Manifests | https://defold.com/llms/manuals/extensions-ext-manifests.md |
| App Manifests | https://defold.com/llms/manuals/app-manifest.md |
| Manifest Merging | https://defold.com/llms/manuals/extensions-manifest-merge-tool.md |
| Setup local build server | https://defold.com/llms/manuals/extender-local-setup.md |
| Available Docker images | https://defold.com/llms/manuals/extender-docker-images.md |
Usage
When you need documentation on a Defold feature or concept:
- Identify the topic (e.g., "collection proxy", "input handling", "physics")
- Find the matching entry in the tables above
- Fetch the corresponding URL (all URLs are plain Markdown — fetch and read the raw content)
- Example: fetch
https://defold.com/llms/manuals/collection-proxy.md
> related_skills --same-repo
> xmath-usage
Provides xmath API reference and in-place math optimization patterns for Defold. Use when writing performance-critical math code, optimizing vector/quaternion/matrix operations, or when the user mentions xmath, zero-allocation math, or reducing Lua GC pressure.
> monarch-screen-setup
Organizes screens and popups in a Defold game using Monarch screen manager. Use when creating new screens, popups, or setting up navigation between them.
> defold-skill-maintain
Maintains Defold agent skills. Use when asked to update link lists in api-fetch/docs-fetch/examples-fetch skills, create or update proto file references, or fetch proto schemas.
> defold-shaders-editing
Creates and edits Defold shader files (.vp, .fp, .glsl). Use when asked to create, modify, or configure any Defold vertex shader, fragment shader, or GLSL include file.