Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
hkuds avatar

Cli Anything 3mf

  • 4 installs
  • 46.6k repo stars
  • Updated August 3, 2026
  • hkuds/cli-anything

Edits 3MF mesh geometry for 3D printing, detecting and resizing holes and repairing meshes via CLI.

About

Edits 3MF mesh geometry for 3D printing, detecting and resizing cylindrical holes, repairing meshes, and comparing files via a CLI. A developer uses it to inspect or modify BambuStudio/PrusaSlicer 3MF print files from the terminal.

  • Detect/resize cylindrical holes and repair meshes in 3MF files
  • Works with BambuStudio and PrusaSlicer 3MF files

Cli Anything 3mf by the numbers

  • 4 all-time installs (skills.sh)
  • Ranked #430 of 550 CLI & Terminal skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/hkuds/cli-anything --skill cli-anything-3mf

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs4
repo stars46.6k
Last updatedAugust 3, 2026
Repositoryhkuds/cli-anything

What it does

Edits 3MF mesh geometry for 3D printing, detecting and resizing holes and repairing meshes via CLI.

Files

SKILL.mdMarkdownGitHub ↗

cli-anything-3mf

3MF mesh geometry editor for 3D printing files.

Installation

pip install git+https://github.com/HKUDS/CLI-Anything.git#subdirectory=3MF/agent-harness

Commands

# Show mesh info (vertices, faces, bounding box, watertight status, volume)
cli-anything-3mf info <file.3mf>

# Detect cylindrical holes (center, diameter, confidence)
cli-anything-3mf inspect <file.3mf>

# Resize holes to target diameter
cli-anything-3mf resize <file.3mf> --hole 0 --hole 1 --diameter 4.2 -o output.3mf

# Fix mesh issues (degenerate faces, duplicate vertices, normals)
cli-anything-3mf repair <file.3mf> -o repaired.3mf

# Compare two 3MF files
cli-anything-3mf compare <file1.3mf> <file2.3mf>

JSON Output

All commands support --json for machine-readable output:

cli-anything-3mf --json inspect model.3mf

Key Features

  • Detects cylindrical holes via multi-plane cross-section analysis
  • Resizes holes by radial vertex scaling (preserves mesh topology)
  • Preserves slicer metadata (BambuStudio, PrusaSlicer) during file repack
  • Repairs degenerate faces and duplicate vertices after modification
  • Works with any 3MF file conforming to the 3MF Core Specification

Related skills

CLI & Terminalintegrations

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.