prismatic_body

Generate parametric N-sided hollow vessels with rounded squircle cross-sections.

Updated Jun 3, 2026
One-click install
npx skills add https://github.com/Xia12121/hybrid-design-agent --skill prismatic-body
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: prismatic_body
Source: https://github.com/Xia12121/hybrid-design-agent/tree/main/skills/core/prismatic_body
Command: npx skills add https://github.com/Xia12121/hybrid-design-agent --skill prismatic-body

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill solves the problem of creating complex, N-sided hollow vessels with rounded corners parametrically, which is useful for designing objects like square/rectangular cups, vases, and planters.

Core Features & Use Cases

  • Parametric Design: Allows users to define the cross-section size variation with height.
  • Rounded Corners: Utilizes a squircle cross-section for rounded corners.
  • Hollow Vessels: Generates hollow shapes that can be used for various applications.
  • Use Case: Design a square/rectangular vase with a waisted shape that is wide at the top and bottom and narrow in the middle.

Quick Start

Use the prismatic_body skill to create a waisted vase with a wide bottom, narrow waist, and wide top. Provide the profile of the cross-section and the desired dimensions.

Frequently Asked Questions about prismatic_body

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

FAQPage Schema
How do I generate a parametric N-sided hollow vessel with rounded corners?▼

To generate a parametric N-sided hollow vessel with rounded corners, use this skill to define the cross-section profile and height variation. It utilizes a squircle cross-section to create mathematically precise hollow shapes suitable for 3D printing.

Can I vary the cross-section size with height to design a waisted vase?▼

Yes, you can vary the cross-section size with height to design a waisted vase. The parametric design allows you to specify a profile that is wide at the top and bottom but narrow in the middle.

What is a squircle cross-section and how does it help in parametric vase design?▼

A squircle cross-section is a mathematical shape intermediate between a square and a circle. In parametric vase design, it provides smoothly rounded corners for N-sided hollow vessels instead of sharp right angles.

Do I need specific Python libraries for parametric hollow vessel mesh generation?▼

Yes, you need specific Python libraries for mathematical calculations and mesh generation. These dependencies are required to compute the squircle cross-sections and construct the final 3D geometry of the hollow vessel.

What is the best way to create a square or rectangular planter parametrically?▼

The best way to create a square or rectangular planter parametrically is using a skill that generates N-sided hollow vessels. By defining a four-sided squircle cross-section, you get a planter with smoothly rounded corners.