onshape

Drive Onshape CAD via MCP with render-first validation and unit handling.

155|32|Updated Apr 17, 2026
One-click install
npx skills add https://github.com/ReshefElisha/jarvis-onshape-mcp --skill onshape
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: onshape
Source: https://github.com/ReshefElisha/jarvis-onshape-mcp/tree/main/skills/onshape
Command: npx skills add https://github.com/ReshefElisha/jarvis-onshape-mcp --skill onshape

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates common pitfalls when driving Onshape CAD via the MCP plugin, including silent build failures, geometry orientation errors, unit miscalculations, and inefficient iteration that waste turns and produce incorrect parts.

Core Features & Use Cases

  • Render-first validation protocol: Catch geometry errors early by verifying feature results against structured text and iso renders before proceeding.
  • Entity-first workflows: Target correct faces, edges, and mates by reading entity descriptions instead of guessing IDs.
  • Unit and coordinate guidance: Avoid size and orientation mistakes with clear conventions for Onshape's meter-based API and plane coordinate systems.
  • Parametric iteration support: Streamline design changes using Variable Studios with safe upsert workflows and known gotcha workarounds.
  • FeatureScript integration: Extend beyond primitive tools with custom features for operations like helical cuts, lofts, and variable-radius fillets. Use Case: When building a custom motor mount from an engineering drawing, this skill ensures you correctly anchor sketches, validate each feature against renders, and retarget dimensions for different motor sizes in seconds instead of rebuilding from scratch.

Quick Start

Use the onshape skill to follow structured protocols when building or modifying Onshape CAD parts via the MCP plugin to avoid silent errors and produce accurate geometry.

Frequently Asked Questions about onshape

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

FAQPage Schema
Why do my Onshape parametric builds silently fail or produce incorrect geometry?

Silent Onshape build failures often stem from geometry orientation errors and unit miscalculations. Using a render-first validation protocol catches these issues early by verifying feature results against structured text and iso renders before proceeding.

How do I prevent unit miscalculations when driving Onshape CAD via the MCP plugin?

To prevent unit miscalculations in Onshape CAD, follow explicit unit and coordinate guidance that enforces Onshape's meter-based API conventions and clarifies plane coordinate systems for accurate feature placement.

What is the best way to select correct faces and edges for assembly mating in Onshape?

The best way to target correct faces, edges, and mates is using entity-first workflows. This involves reading exact entity descriptions instead of guessing IDs, ensuring accurate assembly mating and feature selection.

How do I streamline parametric design changes using Onshape Variable Studios?

Streamline parametric design changes by using safe upsert workflows within Onshape Variable Studios. This allows rapid dimension retargeting with known gotcha workarounds, avoiding full rebuilds when iterating.

Can I create custom features like helical cuts and variable-radius fillets in Onshape?

Yes, you can extend beyond primitive tools by integrating custom FeatureScript. This enables the development of complex operations like helical cuts, lofts, and variable-radius fillets directly within Onshape.

Does this approach support error recovery for mutating CAD operations in Onshape?

Yes, structured protocols provide explicit error recovery for mutating CAD operations in Onshape. This ensures that if a feature fails or mutates unexpectedly, the design can be safely recovered without breaking the parametric tree.