The interface is localized. Skill descriptions and documents are machine-translated by AI into your language; code, commands, paths and technical terms stay in the original, and the author's document governs.
Explore skills
Productivity · SKILL.md

model-prompt-pack

model-prompt-pack

Use when asked to write prompts for image-to-3D or text-to-3D tools, generate 3D models of a topic's parts, plan the assets for a 3D explorer, or build a labelled parts list with sources. Produces prompts for image-to-3D tools, one per object, plus a parts list for labelling in which every label names a trusted source, and states that generated geometry is …

Independent GitHub snapshot · Automated classification · Original documentation governs

Skill documentation

GitHub

name: model-prompt-pack description: "Use when asked to write prompts for image-to-3D or text-to-3D tools, generate 3D models of a topic's parts, plan the assets for a 3D explorer, or build a labelled parts list with sources. Produces prompts for image-to-3D tools, one per object, plus a parts list for labelling in which every label names a trusted source, and states that generated geometry is illustrative, not authoritative. Second step of explorer-pipeline." version: 1.0.0

Model Prompt Pack

Image-to-3D tools can turn a clean reference image into a usable mesh in minutes, but they invent detail: an extra valve, a wrongly placed bone, a plausible part that does not exist. For an explorer that teaches, the geometry can be approximate; the labels cannot be wrong. This skill writes one prompt per object for generating reference images and meshes, and a parts list in which every label is tied to a named trusted source.

The accuracy rule

  1. Every label needs a named trusted source: a textbook with edition, a standards body, a peer-reviewed paper, a museum or manufacturer reference, or an educational body's published material. A URL alone is not a source unless it identifies the publisher.
  2. Generated geometry is illustrative, not authoritative. Every output that shows the model says so, and the viewer displays the statement.
  3. No source, no label. A part the user cannot source is either dropped or shown as "unlabelled".

Required Inputs

Ask for these if not provided:

  • Topic and object(s): one assembly, or several separate objects
  • Level of detail: which parts a learner must identify, from the interface brief if there is one
  • Trusted sources available to the user, or the curriculum or standard to follow
  • The 3D tool, if chosen (for example an image-to-3D service, or an open model such as TRELLIS or Hunyuan3D), and any polygon or file-size limits
  • Style: realistic, stylised or diagrammatic

Output Structure

1. Asset plan

Decide, and say why: one mesh per part (generate each part separately, then assemble; best for exploded views and clicking) or one mesh split afterwards (generate the whole, then separate parts in a 3D editor). Most explorers need one mesh per selectable part.

2. Prompt cards, one per object

Object: [part name]                     Mesh name in GLB: [kebab_or_PascalName]
Reference image prompt:
  "[part], isolated, centred, three-quarter view, neutral light grey background, soft even
   studio lighting, [style], clear silhouette, no text, no labels, no shadow on background"
Negative prompt: text, watermark, multiple objects, cropped, motion blur, extra parts
Image-to-3D settings: single object; target about [n] triangles; PBR texture [size]; GLB output
Fit check: compare the generated mesh against [named source figure] for shape and position

3. Parts list for labelling

| Mesh name | Label | One-line description (learner level) | Source (publisher, title, edition or date, page or figure) | Confidence (high, medium) |

The mesh names in this table must match the names in the GLB exactly; explorer-viewer-builder reads them.

4. Assembly and export notes

Scale (one unit equals one centimetre, or state otherwise), origin at the assembly's centre, each part as a separately named node, total GLB size target (under 15 MB for the web), and Draco or meshopt compression if the viewer supports it.

5. Illustrative statement

The exact sentence for the viewer, for example: "This 3D model is illustrative. Shapes and proportions are approximate; labels follow [source]."

Quality Checks

  • There is exactly one prompt card per object or part to be generated
  • Every label in the parts list names a trusted source with publisher and title
  • No label appears without a source; unsourced parts are dropped or marked unlabelled
  • Mesh names in the parts list match the names the prompt cards assign
  • Every prompt card includes a fit check against a named source figure
  • The illustrative statement is included and names the source used for labels
  • Export notes state scale, origin and a file-size target

Anti-Patterns

  • Trusting the mesh. Generators add plausible detail; check each part against the source figure.
  • Wikipedia as the only source. Use it to find the underlying reference, then cite that.
  • Prompting for the labelled diagram. Text in generated images is unreliable and copies textbook layouts; generate clean objects and label in the viewer.
  • One giant mesh. Without separate parts there is nothing to click or explode.

Example Trigger Phrases

  • "Write image-to-3D prompts for the parts of the human heart, with a sourced parts list."
  • "Plan the 3D assets for a jet engine explorer."
  • "Give me a prompt per part for generating a plant cell in 3D."
  • "I need labelled 3D models for a volcano cross-section. Sources must be cited."
Saved skills