Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add meshy-dev/meshy-3d-agent --skill meshy-3d-printinggit clone --depth 1 https://github.com/meshy-dev/meshy-3d-agentWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/meshy-dev/meshy-3d-agent/meshy-3d-printing)<a href="https://agentmods.dev/skills/meshy-dev/meshy-3d-agent/meshy-3d-printing"><img src="https://agentmods.dev/badge/skills/meshy-dev/meshy-3d-agent/meshy-3d-printing/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/meshy-dev/meshy-3d-agent/meshy-3d-printing"><img src="https://agentmods.dev/badge/skills/meshy-dev/meshy-3d-agent/meshy-3d-printing.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- Socket pass
- Snyk pass
- NVIDIA SkillSpector pass
What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00155 | $0.02498 |
| Opus 5 | $0.00077 | $0.01249 |
| Sonnet 5 | $0.00031 | $0.00500 |
| Haiku 4.5 | $0.00015 | $0.00250 |
Grade A, and why
meshy-3d-printing scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 10d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 135 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Meshy 3D Printing
Prepare and send Meshy-generated 3D models to a slicer for 3D printing. Supports white model (single-color) and multicolor printing workflows with automatic slicer detection.
Prerequisite: This skill bundles the same scripts/meshy_task.py CLI as meshy-3d-generation and shares its environment setup (API key detection, .env, Python requests). However, when the user wants to 3D print, this skill controls the entire workflow — including generation, format selection, downloading, and slicer integration. Do NOT run meshy-3d-generation's workflow first and then hand off here — this skill must control parameters from the start (e.g. target_formats with "3mf" for multicolor).
All paths below are relative to this skill's own directory (the directory containing this SKILL.md). Resolve them before running.
| Resource | When to use |
|---|---|
scripts/meshy_task.py |
Bundled CLI for every Meshy API call (create / poll / download / record / …) |
scripts/slicers.py |
Detect installed slicers; open a model file in a slicer |
scripts/fix_obj.py |
Fix OBJ coordinate system, scale, and origin for slicers (white model pipeline) |
| reference.md | Full API reference (incl. print/analyze, print/repair, multi-color, Creative Lab) |
| references/printing.md | Full pipeline walkthroughs: slicer detection, analyze/repair, white model, multicolor, Creative Lab |
Environment check (same as the generation skill): python3 scripts/meshy_task.py check-env. If no key is found, follow the generation skill's references/setup.md (in the sibling meshy-3d-generation skill directory).
Security & Data Handling
- API key (
MESHY_API_KEY) — sent only in the HTTPAuthorization: Bearerheader tohttps://api.meshy.ai. Never logged in full (only akey[:8]...prefix is ever printed). The bundled script never persists it; it is written to.envin the current working directory only when the user explicitly asks, and never to shell profiles, Windows user variables, or any path outside the working directory. - Key sources read — the current session environment, then
.env/.env.localin the current working directory. Home directories and shell profiles are never scanned. - Network — the only external endpoint is
https://api.meshy.ai. System proxies are bypassed (trust_env = False). - Filesystem writes —
.envin the working directory (on explicit request only) and./meshy_output/for downloaded models, print-ready OBJ/3MF files, thumbnails, and metadata. - Local slicer launch —
scripts/slicers.pydetects already-installed slicers (known install paths +PATHlookup) and opens the generated model file in the slicer the user chooses. It launches only pre-existing local applications; it never downloads or installs software. - Data leaving the machine — the API key, user-provided text prompts, and image URLs/data go to
api.meshy.aionly. No other local data is transmitted; downloaded assets are saved locally.
What ships with it
5 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 10d ago First seen · 135 lines · 155 tokens per session scan A b27a8d6e9650
meshy-3d-printing is a skill published in the GitHub repository meshy-dev/meshy-3d-agent (89 stars, last pushed 1mo ago), licensed MIT. It adds 155 tokens to every session and 2,498 once invoked, about $0.0008 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
video-shotcraft
Create cinematic product videos from shot recipe cards, a validated template, and code/audio assets (Remotion + real page screenshots + 2.5D camera moves + beat-synced cuts + sound design). Use when the user asks to turn a frontend project or webpage into a product video, says "use video-shotcraft to make a…
003-skills-inventory
Use when you need to generate a checklist document with Java system prompts from skills.xml, following the embedded section template and producing INVENTORY-SKILLS-JAVA.md. This should trigger for requests such as Create Java system prompts checklist; Generate INVENTORY-SKILLS-JAVA.md; Use @003-skills-inventory…
001-commands-inventory
Use when you need to generate a checklist document with embedded commands inventory, following the embedded template exactly and producing INVENTORY-COMMANDS-JAVA.md in the project root. This should trigger for requests such as Create embedded commands inventory checklist; Generate INVENTORY-COMMANDS-JAVA.md; Use…
002-agents-inventory
Use when you need to generate a checklist document with embedded agents inventory, following the embedded template exactly and producing INVENTORY-AGENTS-JAVA.md in the project root. This should trigger for requests such as Create embedded agents inventory checklist; Generate INVENTORY-AGENTS-JAVA.md; Use…
005-agents-installation
Use when you need to install the embedded robot agents into .github/agents, .claude/agents, .cursor/agents, or .codex/agents, selecting the destination interactively and copying the embedded agent definitions from project assets. This should trigger for requests such as Install embedded agents; Bootstrap…
004-commands-installation
Use when you need to install the embedded project commands into command directories (.github/commands, .claude/commands, .cursor/command, .codex/commands), selecting the destination interactively and copying the embedded command definitions from project assets. This should trigger for requests such as Install embedded…