library/specializations/domains/science/mechanical-engineering/skills/cad-modeling/SKILL.md
Expert skill for parametric 3D CAD model development with design intent and configuration management
npx skillsauth add a5c-ai/babysitter cad-modelingInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
The 3D CAD Modeling skill provides expert capabilities for parametric 3D CAD model development with proper design intent, configuration management, and best practices for model quality and reusability.
Sketch Best Practices
Feature Planning
Order of features:
1. Primary form (base feature)
2. Secondary forms
3. Positioned features
4. Detail features (rounds, chamfers)
5. Reference geometry
Parametric Relationships
| Feature Type | Best Practice | |--------------|---------------| | Extrude | Use mid-plane when symmetric | | Revolve | Full 360 or symmetric angle | | Sweep | Keep profile perpendicular to path | | Loft | Match profile vertex count | | Fillet | Apply late in feature tree | | Pattern | Use linear/circular for regular arrays |
Geometry Checks
File Management
Bottom-Up Assembly
Top-Down Assembly
Hybrid Approach
Constraint Types | Type | Use Case | |------|----------| | Coincident | Face-to-face contact | | Concentric | Shaft/hole alignment | | Distance | Offset positioning | | Angle | Angular relationship | | Tangent | Curved surface contact |
Degree of Freedom
Performance Optimization
Reference Management
Part Configurations
Assembly Configurations
{
"part_type": "component|assembly|drawing",
"design_requirements": {
"function": "string",
"envelope": {
"length": "number (mm)",
"width": "number (mm)",
"height": "number (mm)"
},
"interfaces": "array of interface definitions",
"material": "string"
},
"reference_geometry": "file path or description",
"configurations_needed": "array of configuration names",
"manufacturing_method": "machined|cast|molded|sheet_metal|additive"
}
{
"model_info": {
"file_path": "string",
"file_format": "native|STEP|IGES",
"revision": "string"
},
"geometry_summary": {
"bounding_box": "object",
"volume": "number (mm3)",
"surface_area": "number (mm2)",
"mass": "number (kg)"
},
"quality_check": {
"fully_constrained": "boolean",
"no_errors": "boolean",
"rebuild_time": "number (s)"
},
"configurations": "array of config names",
"custom_properties": "object"
}
development
Model documentation skill for generating model cards following Google's model card framework.
development
MLflow integration skill for experiment tracking, model registry, and artifact management. Enables LLMs to log experiments, compare runs, manage model lifecycle, and retrieve artifacts through the MLflow API.
data-ai
LIME-based local explanation skill for individual predictions across tabular, text, and image data.
devops
Kubeflow Pipelines skill for ML workflow orchestration, component management, and Kubernetes-native ML.