What problem does it solve?
This Skill removes the repetitive, error-prone setup of a C# WPF application that automates SolidWorks 2021 (COM interop) and optionally manages files in PDM Professional, so you can focus on business features instead of boilerplate and wiring.
Core Features & Use Cases
- .NET Framework WPF scaffolding for SolidWorks 2021: creates a production-ready MVVM architecture using CommunityToolkit.Mvvm and DI, explicitly configured for COM compatibility (x64, .NET Framework 4.7.2/4.8).
- COM interop patterns that avoid common SolidWorks crashes: enforces STA threading, safe ActiveDoc checks, explicit casts/enums, export-ready services, and disciplined COM release rules.
- Optional PDM Professional integration: when PDM is required, generates a PDM service layer (vault connection, file operations like check-out/check-in/get-latest, variables, and batch workflows).
Quick Start
Run solidworks-app with the instruction to scaffold an export-focused SolidWorks 2021 companion app with PDM integration enabled, using MVVM and DI.