Skill: Plan a print project
Teach your agent to turn an idea into a buildable print plan — measurements, printer and material, parts, orientation, and the checks that decide when it is done.
What it teaches
Turn an idea for a 3D-printed object into a plan someone can build from: purpose, measured dimensions, printer and material, the files to make, and the checks that decide when it is done.
Load it into Claude Code, Codex, Cursor, Grok, or any agent that reads instruction files. It needs no Benchy account: the agent works with the files and tools you already have.
What your agent can do
- Ask for the measurements, printer, material and environment before anything is modelled
- Keep measured, given and open values apart instead of inventing a dimension
- Choose how many parts to print and which face goes on the plate, with the reason
- Name the files to produce and the checks that decide when the part is done
Get the skill
For Claude Code, save the instruction file in the agent's workspace:
shell
mkdir -p .claude/skills/plan-a-print-project
curl -o .claude/skills/plan-a-print-project/SKILL.md https://benchy.world/skills/plan-a-print-project.mdThe full SKILL.md
The complete document, ready to copy:
plan-a-print-project.md
---
name: plan-a-print-project
description: >-
Turn an idea for a 3D-printed object into a plan someone can build from:
purpose, dimensions, printer and material, the files to make, and the checks
that decide when it is done. Use at the start of any print project, before
modelling, when the brief is a sketch, a photo, a sentence, or a broken part.
title: Plan a print project
date: 2026-09-24
author: Benchy
tags: [3d-printing, planning, fdm, skill]
license: MIT
metadata:
version: "0.1.0"
schemaVersion: 2
surface: "Any agent · no account needed"
---
# Plan a print project
A print project fails most often before anyone opens a modelling tool: a
missing measurement, a part too big for the plate, a material that softens in
a hot car. This skill produces a one-page plan that settles those questions
first.
## Ask before you plan
Get answers to these. Where the user does not know, write the question into
the plan as open; never invent a measurement.
1. **What it does.** What the object holds, joins, protects or replaces, and
what happens if it breaks. If a failure could hurt someone (load-bearing,
child use, food contact, heat or electricity), say so plainly and recommend
a qualified review. This skill does not certify safety.
2. **Size and fit.** The overall dimensions in millimetres, and every
dimension that must mate with something else (a screw, a shelf, another
part), with its tolerance. Ask for calipers readings over estimates.
3. **Printer.** Make and model, build volume, nozzle diameter, and whether it
has an enclosure or multi-material.
4. **Material.** What the user has, and what the use needs: PLA for indoor and
rigid use, PETG for tougher parts and some outdoor use, ASA or ABS for heat
and UV (these need an enclosure), TPU for flexible parts.
5. **Where it lives.** Indoors or outdoors, temperature range, sunlight, water.
## Write the plan
Return a short document with these sections, in this order:
- **Brief:** one paragraph: the object, its job, and who uses it.
- **Constraints:** a table of dimensions, tolerances, printer and material,
each marked _measured_, _given_ or _open_.
- **Approach:** how many parts, and why. Split a part when it is larger than
the build volume, when a split removes most of the supports, or when
layer direction would put the load across layers instead of along them.
- **Print orientation:** for each part, which face sits on the plate and where
supports are likely.
- **Files to produce:** an editable source (for example a `.blend` or CAD file),
a print file (`.3mf` preferred, since it keeps units and plate settings;
`.stl` accepted), and a short notes file.
- **Done when:** the checks that decide completion, such as a test print of the
critical fit, measured dimensions within tolerance, and the part doing its
job for a stated time.
- **Open questions:** everything still marked _open_.
## Hand off
The next step is modelling (see `prep-a-model-in-blender`) and then slicing
(see `print-prep`). Keep the plan beside the files: if the user keeps projects
in Benchy Box, the plan belongs in the same packet as the model, where it
travels with the files when the model is published to World.
## What this skill does not do
It does not model, slice, or print. It does not decide that a part is safe.
It reports what was measured and what was assumed, and keeps the two apart.Use ← and → to move between pages.