openscad

Parameterize OpenSCAD models, preview geometry, and export STL files.

2.8k|212|Updated Nov 2, 2025
One-click install
npx skills add https://github.com/mitsuhiko/agent-stuff --skill openscad
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openscad
Source: https://github.com/mitsuhiko/agent-stuff/tree/main/skills/openscad
Command: npx skills add https://github.com/mitsuhiko/agent-stuff --skill openscad

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This OpenSCAD skill helps designers and engineers quickly turn ideas into parameterized 3D models, providing a streamlined workflow from modeling to validation and export.

Core Features & Use Cases

  • Parameterized modeling: Define variables to customize dimensions and features, enabling rapid iteration for multiple designs.
  • Visual validation: Generate multi-angle previews to verify geometry, alignment, and print readiness before fabrication.
  • STL export: Output ready-to-print STL files for prototyping, fabrication, or MakerWorld publishing.
  • Use Case: When prototyping a modular container, adjust width, height, and wall thickness, preview from all sides, then export the STL for your 3D printer.

Quick Start

Use the openscad skill to generate previews for a model.scad and export model.stl with default parameters.

Frequently Asked Questions about openscad

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I export an STL file from OpenSCAD using a command-line workflow?

To export an STL file from OpenSCAD, you can use a command-line workflow that parameterizes your designs and outputs ready-to-print STL files for 3D printing or MakerWorld publishing.

Can I preview OpenSCAD geometry from multiple angles before 3D printing?

Yes, you can validate geometry by generating multi-angle previews to verify geometry, alignment, and print readiness before fabrication.

What is the best way to automate parametric design and dimension iteration in OpenSCAD?

Automating parametric design in OpenSCAD involves defining variables to customize dimensions and features, enabling rapid iteration over multiple designs without manual remodeling.

Do I need a local OpenSCAD installation to generate model previews and STL exports?

Yes, a local OpenSCAD installation is required to satisfy the command-line tooling dependencies needed for parameter handling, multi-angle previews, and STL export.

Does parametric OpenSCAD modeling work for rapid prototyping and educational demonstrations?

Parametric OpenSCAD modeling works effectively for rapid prototyping and educational demonstrations where quick iteration over dimensions and features is needed to validate designs.

What are the limitations of using OpenSCAD command-line tooling for 3D modeling?

OpenSCAD command-line tooling requires local installation and focuses on programmatic geometry definition, meaning it lacks interactive visual modeling features found in graphical 3D editors.