vibe-modeling

Modify OpenSCAD source and JSON parameters to render STL files and 16 PNG views.

2|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/joegoldin/agent-skills --skill vibe-modeling
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vibe-modeling
Source: https://github.com/joegoldin/agent-skills/tree/main/skills/vibe-modeling
Command: npx skills add https://github.com/joegoldin/agent-skills --skill vibe-modeling

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of iterating on 3D models created with OpenSCAD, allowing users to easily modify and render their designs.

Core Features & Use Cases

  • Parametric Modeling: Build 3D models by editing OpenSCAD source code and JSON parameter files simultaneously.
  • Automated Rendering: Generate STL files and 16 PNG views for each revision, providing a turntable rotation of the model.
  • Version Control: Maintain a history of revisions with the vibecad CLI, allowing users to compare and revert to previous designs.
  • Use Case: Ideal for users who need to quickly iterate on mechanical parts, enclosures, or any 3D printable design.

Quick Start

Initialize a new design with vibecad init <design-name>, edit the model and parameters, then render with vibecad render <design-name> and view the results with vibecad views <design-name>.

Frequently Asked Questions about vibe-modeling

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

FAQPage Schema
How do I iterate on OpenSCAD 3D models with automated rendering?

You can iterate on OpenSCAD 3D models by modifying source code and JSON parameters, then automatically rendering STL files and 16 PNG views for each revision. This streamlines mechanical design and 3D printing workflows.

Can I use JSON parameters for parametric 3D modeling in OpenSCAD?

Yes, you can build parametric 3D models by editing OpenSCAD source code and JSON parameter files simultaneously. This allows you to easily modify and render your designs.

How do I generate multiple PNG views of a 3D model for design review?

Automated rendering generates 16 PNG views providing a turntable rotation of your 3D model for each revision. This allows you to visually compare and review design iterations.

Does this parametric 3D modeling workflow support version control?

Yes, version control maintains a history of revisions using the vibecad CLI. This allows you to compare and revert to previous designs during your 3D modeling workflow.

What is the best way to manage 3D printing iterations for mechanical parts?

The best way to manage 3D printing iterations is using a parametric modeling workflow that tracks revisions, renders STL files, and provides visual PNG views for each design update.

Do I need OpenSCAD installed to use this 3D rendering workflow?

Yes, OpenSCAD is required as the core engine for parametric 3D modeling. The Skill modifies OpenSCAD source code and JSON parameters to automatically render STL files and PNG views.