zombico/mojulo-work
v0.2.0Apache-2.0
Build, edit and export deterministic 3D artifacts with Mojulo running locally in supported ChatGPT Work and Codex execution environments.
What this package declares
The file a client reads when it loads this plugin, exactly as this revision carries it.
plugin.json
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "mojulo-work",
"version": "0.2.0",
"description": "Build, edit and export deterministic 3D artifacts with Mojulo running locally in supported ChatGPT Work and Codex execution environments.",
"author": {
"name": "Franz Ombico",
"url": "https://mojulo.ai"
},
"homepage": "https://mojulo.ai",
"repository": "https://github.com/zombico/mojulo-chatgpt",
"license": "Apache-2.0",
"keywords": [
"3d",
"procedural",
"chatgpt-work",
"glb",
"worldbuilding"
],
"skills": "./skills/",
"extensions": {
"com.openai": {
"interface": {
"displayName": "Mojulo",
"shortDescription": "Procedural 3D with Mojulo",
"longDescription": "Build, edit and export deterministic 3D objects, scenes, worlds and games with Mojulo running locally in supported ChatGPT Work and Codex execution environments. Mojulo keeps procedural recipes and refs in the active workspace so existing artifacts can be edited in place and portable state can be used for continuation. Requires Node.js 22.14+ and npm access. This skills-only plugin does not require or send geometry to a hosted Mojulo execution service.",
"developerName": "Franz Ombico",
"category": "Developer Tools",
"capabilities": [
"3D modeling",
"procedural worlds",
"3D export",
"local execution"
],
"defaultPrompt": [
"Build a procedural city with Mojulo",
"Create a 3D model with Mojulo",
"Edit my Mojulo model and export a GLB"
],
"websiteURL": "https://mojulo.ai",
"logo": "./assets/logo.svg",
"composerIcon": "./assets/composer-icon.svg"
}
}
}
}
What else this package ships
These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.
- bootstrap.sh
Client extensions
Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.
- com.openai
Fields the format does not define
This package's plugin.json declares these at its top level. The Agent Plugins format gives them no meaning, so a client loads the plugin and ignores them.
- skills