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.