mcpField
D
defold-docs-fetch

defold-docs-fetch

github.com/indiesoftbyDevelopment10457 installsUpdated 27w ago
Repository

About defold-docs-fetch

defold-docs-fetch is a documentation reference skill for Defold developers. It maps topics to plain Markdown documentation URLs so relevant material can be fetched and read.

Key features

  1. 01Topic-to-documentation URL index
  2. 02Plain Markdown source links
  3. 03Coverage of editor and core concepts
  4. 04References for assets, physics, and rendering
  5. 05Platform and optimization documentation

Use cases

  1. 01Look up a Defold feature guide
  2. 02Find documentation for project setup
  3. 03Locate platform or optimization references

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/indiesoftby/defold-agent-config --skill defold-docs-fetch

After installing, type/defold-docs-fetchin Claude Code to confirm it loaded.

Details

From the project README

Defold Documentation Reference

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

Getting Started

TopicURL
Introductionhttps://defold.com/llms/manuals/introduction.md
Installing Defoldhttps://defold.com/llms/manuals/install.md
Glossaryhttps://defold.com/llms/manuals/glossary.md
Defold for Flash usershttps://defold.com/llms/manuals/flash.md
Getting helphttps://defold.com/llms/manuals/getting-help.md

Project Setup

TopicURL
Creating a projecthttps://defold.com/llms/manuals/project-setup.md
Project settingshttps://defold.com/llms/manuals/project-settings.md
Sharing projects (Libraries)https://defold.com/llms/manuals/libraries.md
Ignoring fileshttps://defold.com/llms/manuals/project-defignore.md

Editor

TopicURL
Overviewhttps://defold.com/llms/manuals/editor.md
Code editorhttps://defold.com/llms/manuals/writing-code.md
Custom project templateshttps://defold.com/llms/manuals/editor-templates.md
Editor scriptshttps://defold.com/llms/manuals/editor-scripts.md
Editor scripts: UIhttps://defold.com/llms/manuals/editor-scripts-ui.md
Debuggerhttps://defold.com/llms/manuals/debugging-game-logic.md
Preferenceshttps://defold.com/llms/manuals/editor-preferences.md
Refactoringhttps://defold.com/llms/manuals/refactoring.md
Stylinghttps://defold.com/llms/manuals/editor-styling.md

Core Concepts

TopicURL
Building blockshttps://defold.com/llms/manuals/building-blocks.md
Addressinghttps://defold.com/llms/manuals/addressing.md
Message passinghttps://defold.com/llms/manuals/message-passing.md
Application lifecyclehttps://defold.com/llms/manuals/application-lifecycle.md

Assets and Resources

TopicURL
Importing assetshttps://defold.com/llms/manuals/importing-assets.md
Caching assetshttps://defold.com/llms/manuals/caching-assets.md
Importing 2D graphicshttps://defold.com/llms/manuals/importing-graphics.md
Importing 3D modelshttps://defold.com/llms/manuals/importing-models.md
Adapting to screen sizeshttps://defold.com/llms/manuals/adapting-graphics-to-screen-size.md
Live updatehttps://defold.com/llms/manuals/live-update.md
Atlashttps://defold.com/llms/manuals/atlas.md
Bufferhttps://defold.com/llms/manuals/buffer.md
Fonthttps://defold.com/llms/manuals/font.md
Resource managementhttps://defold.com/llms/manuals/resource.md
Tile sourcehttps://defold.com/llms/manuals/tilesource.md
Texture filteringhttps://defold.com/llms/manuals/texture-filtering.md
Texture compressionhttps://defold.com/llms/manuals/texture-profiles.md

Animations

TopicURL
Overviewhttps://defold.com/llms/manuals/animation.md
Flipbook Animationhttps://defold.com/llms/manuals/flipbook-animation.md
Model animationhttps://defold.com/llms/manuals/model-animation.md
Property animation (tweens)https://defold.com/llms/manuals/property-animation.md

Components

TopicURL
Overviewhttps://defold.com/llms/manuals/components.md
Collection factoryhttps://defold.com/llms/manuals/collection-factory.md
Collection proxyhttps://defold.com/llms/manuals/collection-proxy.md
Collision objecthttps://defold.com/llms/manuals/physics-objects.md
Camerahttps://defold.com/llms/manuals/camera.md
Factoryhttps://defold.com/llms/manuals/factory.md
Labelhttps://defold.com/llms/manuals/label.md
Meshhttps://defold.com/llms/manuals/mesh.md
Modelhttps://defold.com/llms/manuals/model.md
Particle FXhttps://defold.com/llms/manuals/particlefx.md
Soundhttps://defold.com/llms/manuals/sound.md
Spritehttps://defold.com/llms/manuals/sprite.md
Tilemaphttps://defold.com/llms/manuals/tilemap.md

GUI

TopicURL
GUI overviewhttps://defold.com/llms/manuals/gui.md
Box nodeshttps://defold.com/llms/manuals/gui-box.md
Text nodeshttps://defold.com/llms/manuals/gui-text.md
Pie nodeshttps://defold.com/llms/manuals/gui-pie.md
ParticleFX nodeshttps://defold.com/llms/manuals/gui-particlefx.md
Template nodeshttps://defold.com/llms/manuals/gui-template.md
Scriptshttps://defold.com/llms/manuals/gui-script.md
Clippinghttps://defold.com/llms/manuals/gui-clipping.md
Layoutshttps://defold.com/llms/manuals/gui-layouts.md

Physics

TopicURL
Physics overviewhttps://defold.com/llms/manuals/physics.md
Collision objectshttps://defold.com/llms/manuals/physics-objects.md
Collision shapeshttps://defold.com/llms/manuals/physics-shapes.md
Collision groupshttps://defold.com/llms/manuals/physics-groups.md
Collision messageshttps://defold.com/llms/manuals/physics-messages.md
Collision events listenerhttps://defold.com/llms/manuals/physics-events.md
Resolving collisionshttps://defold.com/llms/manuals/physics-resolving-collisions.md
Ray castshttps://defold.com/llms/manuals/physics-ray-casts.md
Joints and constraintshttps://defold.com/llms/manuals/physics-joints.md

Sound

TopicURL
Soundhttps://defold.com/llms/manuals/sound.md
Sound Streaminghttps://defold.com/llms/manuals/sound-streaming.md

Input

TopicURL
Overviewhttps://defold.com/llms/manuals/input.md
Key and text inputhttps://defold.com/llms/manuals/input-key-and-text.md
Mouse and touchhttps://defold.com/llms/manuals/input-mouse-and-touch.md
Gamepadshttps://defold.com/llms/manuals/input-gamepads.md

Game Logic

TopicURL
Scriptshttps://defold.com/llms/manuals/script.md
Propertieshttps://defold.com/llms/manuals/properties.md
Script propertieshttps://defold.com/llms/manuals/script-properties.md
Lua in Defoldhttps://defold.com/llms/manuals/lua.md
Source code obfuscationhttps://defold.com/llms/manuals/application-security.md
Moduleshttps://defold.com/llms/manuals/modules.md
Debugginghttps://defold.com/llms/manuals/debugging-game-logic.md
Writing codehttps://defold.com/llms/manuals/writing-code.md

Files

TopicURL
Working with fileshttps://defold.com/llms/manuals/file-access.md

Network Connections

TopicURL
Overviewhttps://defold.com/llms/manuals/networking.md
HTTP Requestshttps://defold.com/llms/manuals/http-requests.md
Socket connectionshttps://defold.com/llms/manuals/socket-connections.md
Online serviceshttps://defold.com/llms/manuals/online-services.md

Rendering

TopicURL
Renderhttps://defold.com/llms/manuals/render.md
Materialhttps://defold.com/llms/manuals/material.md
Computehttps://defold.com/llms/manuals/compute.md
Shaderhttps://defold.com/llms/manuals/shader.md
Texture filteringhttps://defold.com/llms/manuals/texture-filtering.md
Physically Based Renderinghttps://defold.com/llms/manuals/physically-based-rendering.md

Workflow

TopicURL
Application securityhttps://defold.com/llms/manuals/application-security.md
Bundling an applicationhttps://defold.com/llms/manuals/bundling.md
Caching assetshttps://defold.com/llms/manuals/caching-assets.md
Command line tools (bob)https://defold.com/llms/manuals/bob.md
Hot reloadinghttps://defold.com/llms/manuals/hot-reload.md
Porting guidelineshttps://defold.com/llms/manuals/porting-guidelines.md
Refactoringhttps://defold.com/llms/manuals/refactoring.md
The mobile dev apphttps://defold.com/llms/manuals/dev-app.md
Version controlhttps://defold.com/llms/manuals/version-control.md
Writing codehttps://defold.com/llms/manuals/writing-code.md
Working offlinehttps://defold.com/llms/manuals/working-offline.md

Debugging

TopicURL
Debugging game logichttps://defold.com/llms/manuals/debugging-game-logic.md
Debugging native codehttps://defold.com/llms/manuals/debugging-native-code.md
Debugging native code on Androidhttps://defold.com/llms/manuals/debugging-native-code-android.md
Debugging native code on iOShttps://defold.com/llms/manuals/debugging-native-code-ios.md
Reading game and system logshttps://defold.com/llms/manuals/debugging-game-and-system-logs.md

Optimization

TopicURL
Optimizing an applicationhttps://defold.com/llms/manuals/optimization.md
Optimize game sizehttps://defold.com/llms/manuals/optimization-size.md
Optimize runtime performancehttps://defold.com/llms/manuals/optimization-speed.md
Optimize battery usagehttps://defold.com/llms/manuals/optimization-battery.md
Optimize memory usagehttps://defold.com/llms/manuals/optimization-memory.md
Profilinghttps://defold.com/llms/manuals/profiling.md

Monetization

TopicURL
Adshttps://defold.com/llms/manuals/ads.md

Platforms

Android
TopicURL
Introductionhttps://defold.com/llms/manuals/android.md
Inter-app communicationhttps://defold.com/llms/manuals/iac.md
The mobile dev apphttps://defold.com/llms/manuals/dev-app.md
iOS
TopicURL
Introductionhttps://defold.com/llms/manuals/ios.md
Inter-app communicationhttps://defold.com/llms/manuals/iac.md
The mobile dev apphttps://defold.com/llms/manuals/dev-app.md
Consoles
TopicURL
Nintendo Switchhttps://defold.com/llms/manuals/nintendo-switch.md
PlayStationhttps://defold.com/llms/manuals/sony-playstation.md
Microsoft Xboxhttps://defold.com/llms/manuals/microsoft-xbox.md
HTML5
TopicURL
Introductionhttps://defold.com/llms/manuals/html5.md
Desktop
TopicURL
Linuxhttps://defold.com/llms/manuals/linux.md
macOShttps://defold.com/llms/manuals/macos.md
Windowshttps://defold.com/llms/manuals/windows.md

Engine Extensions

TopicURL
Introductionhttps://defold.com/llms/manuals/extensions.md
Defold SDKhttps://defold.com/llms/manuals/extensions-defold-sdk.md
Gradle dependencieshttps://defold.com/llms/manuals/extensions-gradle.md
Cocoapod dependencieshttps://defold.com/llms/manuals/extensions-cocoapods.md
Adding auto-complete definitionhttps://defold.com/llms/manuals/extensions-script-api.md
Best Practiceshttps://defold.com/llms/manuals/extensions-best-practices.md
Debugginghttps://defold.com/llms/manuals/debugging-native-code.md
Extension Manifestshttps://defold.com/llms/manuals/extensions-ext-manifests.md
App Manifestshttps://defold.com/llms/manuals/app-manifest.md
Manifest Merginghttps://defold.com/llms/manuals/extensions-manifest-merge-tool.md
Setup local build serverhttps://defold.com/llms/manuals/extender-local-setup.md
Available Docker imageshttps://defold.com/llms/manuals/extender-docker-images.md

Usage

When you need documentation on a Defold feature or concept:

  1. Identify the topic (e.g., "collection proxy", "input handling", "physics")
  2. Find the matching entry in the tables above
  3. Fetch the corresponding URL (all URLs are plain Markdown — fetch and read the raw content)
  4. Example: fetch https://defold.com/llms/manuals/collection-proxy.md

Comments

Markdown supported