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

Enclosure Designer

  • 91 installs
  • 19 repo stars
  • Updated May 26, 2026
  • wedsamuel1230/arduino-skills

Helps with design & ui/ux tasks.

About

enclosure-designer is a Claude Code skill for design & ui/ux. It helps solo builders move faster with AI-assisted development.

  • enclosure-designer
  • Design & UI/UX
  • AI-coding skill

Enclosure Designer by the numbers

  • 91 all-time installs (skills.sh)
  • +4 installs in the week ending Jul 27, 2026 (Skillselion tracking)
  • Ranked #1,156 of 1,880 Design & UI/UX skills by installs in the Skillselion catalog
  • Data as of Aug 1, 2026 (Skillselion catalog sync)
npx skills add https://github.com/wedsamuel1230/arduino-skills --skill enclosure-designer

Add your badge

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

Listed on Skillselion
Installs91
repo stars19
Last updatedMay 26, 2026
Repositorywedsamuel1230/arduino-skills

What it does

Helps with design & ui/ux tasks.

Files

SKILL.mdMarkdownGitHub ↗

Enclosure Designer

Use this skill to design practical enclosures without loading a full mechanical guide up front.

Resources

  • assets/basic-template.scad - starting OpenSCAD template
  • scripts/generate_enclosure.py - enclosure generator script
  • references/design-workflow.md - measurement, parameter, and generator

workflow

  • references/dimensions.md - common board and module dimensions
  • references/print-and-protection.md - wall thickness, print settings,

ventilation, and waterproofing

When to Use

Use this skill when the user asks for:

  • an enclosure, case, box, or housing
  • mounting holes or cutout placement
  • OpenSCAD-based enclosure generation
  • board fit checks for Arduino, ESP32, or Pico-class boards
  • print-material or weather-resistance guidance

Workflow

1. Gather the minimum physical inputs:

  • board dimensions
  • tallest component
  • connector locations
  • mounting method
  • environmental constraints

2. Open references/design-workflow.md for the parameterization flow. 3. Open references/dimensions.md if the user does not already have exact measurements. 4. Open references/print-and-protection.md for material, wall, ventilation, or moisture guidance. 5. Use assets/basic-template.scad or scripts/generate_enclosure.py when the user needs a concrete starting model.

Core Rules

  • Treat user measurements as authoritative over reference dimensions.
  • Add clearance deliberately for connectors, wiring, and print tolerance.
  • Separate fit problems from printability problems.
  • Do not promise waterproofing from geometry alone.

Verification

  • The board and connectors fit with explicit clearance.
  • Mounting points and cable exits are reachable.
  • The selected material and wall thickness match the use environment.
  • Print orientation and support strategy are named before finalizing the design.

Integration

  • Pair with battery-selector or power-budget-calculator if battery size

drives the enclosure volume.

  • Pair with readme-generator when the enclosure should be documented for a

project repo.

Related skills

This week in AI coding

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

unsubscribe anytime.