Skip to content
Back to skills

Clawdbot Meshyai Skill

ASecurity

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.

  • 665 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added February 8, 2026
ai-agentspythonbashapi

Works with

  • api

Security analysis

A100/100

Pro scans all 7 files and shows the line behind each finding

Scanned February 12, 2026

npx -y skills add openclaw/skills --skill clawdbot-meshyai-skill --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Clawdbot Meshyai Skill?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Clawdbot Meshyai Skill
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/openclaw-clawdbot-meshyai-skill/badge)](https://www.skillsdirectory.com/skills/openclaw-clawdbot-meshyai-skill)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: meshy-ai
description: "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."
---

# Meshy.ai

Generate Meshy assets via API and save outputs locally.

## Setup

- Add env var: `MESHY_API_KEY=msy-...`
- Optional: `MESHY_BASE_URL` (defaults to `https://api.meshy.ai`)

## Text → 2D (Text to Image)

Use `scripts/text_to_image.py`.

```bash
python3 skills/public/meshy-ai/scripts/text_to_image.py \
  --prompt "a cute robot mascot, flat vector style" \
  --out-dir ./meshy-out
```

- Downloads one or more images (if multi-view) into `./meshy-out/text-to-image_<taskId>_<slug>/`.

## Image → 3D (always save OBJ)

Use `scripts/image_to_3d_obj.py`.

### Local image

```bash
python3 skills/public/meshy-ai/scripts/image_to_3d_obj.py \
  --image ./input.png \
  --out-dir ./meshy-out
```

### Public URL

```bash
python3 skills/public/meshy-ai/scripts/image_to_3d_obj.py \
  --image-url "https://.../input.png" \
  --out-dir ./meshy-out
```

- Always downloads `model.obj` (and `model.mtl` if provided by Meshy) into `./meshy-out/image-to-3d_<taskId>_<slug>/`.

## Notes

- Meshy tasks are async: create → poll until `status=SUCCEEDED` → download URLs.
- API reference for this skill: `references/api-notes.md`.

Files in this skill

  • README.md1.8 KB
  • SKILL.md1.4 KB
  • _meta.json288 B
  • references/api-notes.md641 B
  • scripts/image_to_3d_obj.py3.3 KB
  • scripts/meshy_client.py3.8 KB
  • scripts/text_to_image.py2.1 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.