meshy-ai
Use the Meshy.ai REST API to generate assets: (1) text-to-2d (Meshy Text to Image) and (2) image-to-3d, then download outputs locally. Use when the user wants Meshy generations, needs polling async tasks, and especially when they want the resulting OBJ saved to disk. Requires MESHY_API_KEY in the environment.
Why use this skill?
Use the Meshy.ai skill for OpenClaw to generate 2D images and 3D OBJ files from text or images. Automatically poll tasks and save assets locally with this easy-to-use developer tool.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/sabatesduran/clawdbot-meshyai-skillWhat This Skill Does
The Meshy.ai skill for OpenClaw provides a powerful interface for interacting with the Meshy REST API to generate sophisticated AI assets. It supports two primary workflows: converting text prompts into 2D imagery and transforming existing images into high-quality 3D models. The skill is designed to handle the complexities of asynchronous task management by automatically polling for completion status until the API returns a "SUCCEEDED" state, at which point it manages the download and file-system organization of the resulting artifacts. Whether you are generating flat vector style icons for UI design or complex 3D meshes for game development, this skill handles the heavy lifting of API authentication, network polling, and local asset storage.
Installation
To integrate this skill into your environment, use the OpenClaw repository manager. First, execute the installation command: clawhub install openclaw/skills/skills/sabatesduran/clawdbot-meshyai-skill. Once installed, you must provide your API credentials to enable communication with Meshy. Set the MESHY_API_KEY environment variable in your OpenClaw configuration. Optionally, you may override the default base URL if your network setup requires a proxy or alternative endpoint by setting MESHY_BASE_URL. Ensure your local execution environment has write permissions to the designated --out-dir to allow the skill to save generated objects and textures.
Use Cases
This skill is perfect for creators and developers who need automated asset pipelines. Ideal scenarios include rapidly prototyping 3D assets for virtual environments, generating game-ready props from 2D concept art, or creating consistent, themed graphical elements for digital products. It is particularly useful when you need to bridge the gap between creative AI generation and a local development workflow, as it ensures that OBJ files are cleanly saved to disk for immediate import into 3D modeling software like Blender or Unity.
Example Prompts
- "Generate a 2D isometric icon of a retro spaceship using Meshy and save the output in my assets folder."
- "Take this local file at ./robot_concept.png and use Meshy to turn it into a 3D model, saving the final OBJ to the ./models directory."
- "Create a 3D model from this public URL image https://example.com/character_sheet.png and ensure the OBJ file is downloaded locally."
Tips & Limitations
Because Meshy operates asynchronously, please note that generation times vary based on API load and task complexity. Do not interrupt the process while the skill is polling for completion, as this may lead to dangling task states. Always verify that your API key has sufficient credits before starting large batch generations. Additionally, while the skill automatically handles OBJ and MTL file saving, complex geometry may require post-processing in secondary software to refine the mesh topology.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-sabatesduran-clawdbot-meshyai-skill": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, external-api, network-access