KeWang0622

Creality Print Skill — Development skill for Claude Code

Development community

Print-ready multi-colour 3MF for Creality (创想三维) printers — one object, N parts, one CFS slot per part — verified against Creality Print's own loader.

How to install Creality Print Skill

This entry records only its repository, not the path inside it, so there is no exact command to give. Open KeWang0622/creality-print-skill and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Creality Print Skill does

Print-ready multi-colour 3MF for Creality (创想三维) printers — one object, N parts, one CFS slot per part — verified against Creality Print's own loader. Agent skill + zero-dependency Python tool + Blender headless path.

Alternatives in Development

README

Creality Print Skill

**Print-ready multi-colour 3MF for Creality (创想三维) printers — one object, N parts, one filament slot per part — verified against Creality Print's own loader.**

![Creality Print Skill](assets/banner.png)

[![ci](https://github.com/KeWang0622/creality-print-skill/actions/workflows/ci.yml/badge.svg)](https://github.com/KeWang0622/creality-print-skill/actions/workflows/ci.yml) ![python](https://img.shields.io/badge/python-3.9%E2%80%933.13-blue) ![deps](https://img.shields.io/badge/dependencies-none-success) ![license](https://img.shields.io/badge/license-MIT-lightgrey)

[Skill](SKILL.md) · [3MF anatomy](reference/3mf-anatomy.md) · [Pitfalls 踩坑](reference/pitfalls.md) · [Geometry sources](reference/geometry-sources.md) · [Compatibility](reference/compatibility.md) · [Issues](https://github.com/KeWang0622/creality-print-skill/issues)

An agent skill (`SKILL.md`) plus a zero-dependency tool (`creality3mf.py` + `data/printers.json`) that turns STL/OBJ parts or a Blender scene into a `.3mf` that Creality Print opens as a single multi-colour object, centred on the bed, with every part already assigned to a CFS slot. Bambu Studio and OrcaSlicer share the loader this was checked against (not yet verified on them — see the compatibility matrix).

![HELLO nameplate: black plate, raised white lettering](assets/example-nameplate.png)

bash scripts/dev.sh install     # Python >= 3.9, nothing else
bash scripts/dev.sh example     # builds examples/out/nameplate.3mf and inspects it
examples/out/nameplate.3mf
  application: Creality_Print V7.2.1.5476 Release   sliced: False
  object 2 'nameplate HELLO' extruder=1 bbox [115.0, 137.0, 0.0] -> [185.0, 163.0, 4.0]
      part 1 'Plate' extruder=1
      part 3 'Lettering' extruder=2

Open that file in Creality Print with **File → Open Project**, put black in CFS slot 1 and white in slot 2, slice.

Use it

**As a Claude Code / agent skill** — `npx skills add KeWang0622/creality-print-skill` (Ver