OverviewHistoryStatsSecurity
npx skills add ...
Documentation
SKILL.md
npx skills add wedsamuel1230/arduino-skills --skill enclosure-designer
Use when users need a 3D-printable enclosure for an Arduino, ESP32, or RP2040 project and need help with measurements, cutouts, print settings, or environmental protection.
npx skills add wedsamuel1230/arduino-skills --skill enclosure-designer
Use this skill to design practical enclosures without loading a full mechanical guide up front.
assets/basic-template.scad - starting OpenSCAD templatescripts/generate_enclosure.py - enclosure generator scriptreferences/design-workflow.md - measurement, parameter, and generator
workflowreferences/dimensions.md - common board and module dimensionsreferences/print-and-protection.md - wall thickness, print settings,
ventilation, and waterproofingUse this skill when the user asks for:
references/design-workflow.md for the parameterization flow.references/dimensions.md if the user does not already have exact
measurements.references/print-and-protection.md for material, wall, ventilation,
or moisture guidance.assets/basic-template.scad or scripts/generate_enclosure.py when the
user needs a concrete starting model.battery-selector or power-budget-calculator if battery size
drives the enclosure volume.readme-generator when the enclosure should be documented for a
project repo.Use the shared Arduino skill contract: state assumptions, required tools and versions, implementation steps, tests/evidence by proof stage, known limitations, and recovery/security notes.