Individual skill
solidworks-automation
SolidWorks CAD 自动化技能,优先覆盖经验证的零件、孔槽、装配、工程图、导出和交付复核;所有能力等级以 capabilities.yaml 为准,未验证能力必须走人工复核。
SKILL.md
Source commit 9ba848e301e996cc64d8078df13f4ccc24416339
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Network or broad shell
- Last checked
- Nov 9, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 1,947
- Repository last updated
- Nov 10, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- autocad Repository topic
- cad Repository topic
- claude Repository topic
- codex Repository topic
- dwg Repository topic
- dxf Repository topic
- mcp Repository topic
- mechanical-design Repository topic
- python Repository topic
- solidworks Repository topic
- engineering Derived category
Declared tags are partial or unavailable.
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
.gitattributesasset · 221 bytes.github/CODEOWNERSasset · 1,216 bytes.github/actionlint.yamlasset · 123 bytes.github/governance-sensitive-manifest.jsonasset · 1,198 bytes.github/workflows/windows-cad-regression.ymlasset · 7,177 bytes.github/workflows/windows-release.ymlasset · 14,850 bytes.gitignoreasset · 2,015 bytes.mcpbignoreasset · 330 bytesCONTRIBUTING.mddoc · 19,016 bytesLICENSEasset · 1,097 bytesREADME.mddoc · 19,018 bytesSECURITY.mddoc · 781 bytesSKILL.mdcore · 33,952 bytesSKILL.mdcore · 33,952 bytesSKILL.mdcore · 33,952 bytesSKILL.mdcore · 33,952 bytesSKILL.mdcore · 33,952 bytesSKILL.mdcore · 33,952 bytesSKILL.mdcore · 33,952 bytesSKILL.mdcore · 33,952 bytesSKILL.mdcore · 33,952 bytesSKILL.mdcore · 33,952 bytesSKILL.mdcore · 33,952 bytesSUBSKILLS.mddoc · 4,319 bytesagents/openai.yamlasset · 292 bytesai_team/delivery-gate-e2e.cjsruns · 8,874 bytesai_team/nsis-install-e2e.ps1runs · 2,234 bytesai_team/preview-viewport-e2e.cjsruns · 16,590 bytesai_team/provider-ui-e2e.cjsruns · 7,504 bytesai_team/release-portable-e2e.cjsruns · 6,350 bytesai_team/ui-layout-check.cjsruns · 10,501 bytesai_team/workbench-e2e-final.cjsruns · 25,899 bytesapps/desktop/DESIGN.mddoc · 3,014 bytesapps/desktop/README.mddoc · 2,574 bytesapps/desktop/__init__.pyruns · 43 bytesapps/desktop/build_exe.ps1runs · 1,096 bytesapps/desktop/cad_workbench/__init__.pyruns · 61 bytesapps/desktop/cad_workbench/agent_contracts.pyruns · 20,257 bytesapps/desktop/cad_workbench/agent_providers.pyruns · 11,080 bytesapps/desktop/cad_workbench/app.pyruns · 36,082 bytesapps/desktop/cad_workbench/artifact_ledger.pyruns · 10,932 bytesapps/desktop/cad_workbench/cad_core_contracts.pyruns · 6,204 bytesapps/desktop/cad_workbench/core.pyruns · 5,697 bytesapps/desktop/cad_workbench/engineering_orchestrator.pyruns · 27,999 bytesapps/desktop/cad_workbench/knowledge_retrieval.pyruns · 15,454 bytesapps/desktop/cad_workbench/mock_runner.pyruns · 11,010 bytesapps/desktop/cad_workbench/queue_worker.pyruns · 65,920 bytesapps/desktop/cad_workbench/reviewer_gate.pyruns · 23,465 bytesapps/desktop/cad_workbench/schemas/advanced_geometry.schema.jsonasset · 1,548 bytesapps/desktop/cad_workbench/schemas/advanced_surface.schema.jsonasset · 2,750 bytesapps/desktop/cad_workbench/schemas/automation_job.schema.jsonasset · 8,333 bytesapps/desktop/cad_workbench/schemas/codex_final_response.schema.jsonasset · 1,320 bytesapps/desktop/cad_workbench/schemas/evidence_graph.schema.jsonasset · 1,097 bytesapps/desktop/cad_workbench/schemas/fea_analysis.schema.jsonasset · 7,391 bytesapps/desktop/cad_workbench/schemas/neutral_cad_document.schema.jsonasset · 1,833 bytesapps/desktop/cad_workbench/schemas/preview_manifest.schema.jsonasset · 1,261 bytesapps/desktop/cad_workbench/style.pyruns · 3,796 bytesapps/desktop/cad_workbench/worker_health.pyruns · 2,728 bytesapps/desktop/preview_main_window.pngasset · 124,505 bytesapps/desktop/requirements.txtdoc · 13 bytesapps/desktop/run.pyruns · 813 bytesapps/desktop/start_desktop.ps1runs · 830 bytesapps/workbench-ui/README.mddoc · 5,786 bytesapps/workbench-ui/docs/automation-queue-protocol.mddoc · 17,051 bytesapps/workbench-ui/index.htmlasset · 548 bytesapps/workbench-ui/package-lock.jsonasset · 88,075 bytesapps/workbench-ui/package.jsonruns · 1,180 bytesapps/workbench-ui/preview-workbench-ui-appearance.pngasset · 842,930 bytesapps/workbench-ui/preview-workbench-ui-desktop.pngasset · 877,076 bytesapps/workbench-ui/preview-workbench-ui-mobile.pngasset · 561,248 bytesapps/workbench-ui/src-tauri/.gitignoreasset · 86 bytesapps/workbench-ui/src-tauri/Cargo.lockasset · 129,822 bytesapps/workbench-ui/src-tauri/Cargo.tomlasset · 1,030 bytesapps/workbench-ui/src-tauri/build.rsasset · 1,332 bytesapps/workbench-ui/src-tauri/capabilities/default.jsonasset · 465 bytesapps/workbench-ui/src-tauri/examples/verify_updater_signature.rsasset · 1,027 bytesapps/workbench-ui/src-tauri/icons/128x128.pngasset · 11,059 bytesapps/workbench-ui/src-tauri/icons/128x128@2x.pngasset · 23,137 bytesapps/workbench-ui/src-tauri/icons/32x32.pngasset · 2,225 bytesapps/workbench-ui/src-tauri/icons/Square107x107Logo.pngasset · 9,202 bytesapps/workbench-ui/src-tauri/icons/Square142x142Logo.pngasset · 12,530 bytesapps/workbench-ui/src-tauri/icons/Square150x150Logo.pngasset · 13,032 bytesapps/workbench-ui/src-tauri/icons/Square284x284Logo.pngasset · 25,943 bytesapps/workbench-ui/src-tauri/icons/Square30x30Logo.pngasset · 2,078 bytesapps/workbench-ui/src-tauri/icons/Square310x310Logo.pngasset · 28,507 bytesapps/workbench-ui/src-tauri/icons/Square44x44Logo.pngasset · 3,419 bytesapps/workbench-ui/src-tauri/icons/Square71x71Logo.pngasset · 6,027 bytesapps/workbench-ui/src-tauri/icons/Square89x89Logo.pngasset · 7,551 bytesapps/workbench-ui/src-tauri/icons/StoreLogo.pngasset · 3,971 bytesapps/workbench-ui/src-tauri/icons/icon.icnsasset · 277,003 bytesapps/workbench-ui/src-tauri/icons/icon.icoasset · 37,710 bytesapps/workbench-ui/src-tauri/icons/icon.pngasset · 49,979 bytesapps/workbench-ui/src-tauri/src/lib.rsasset · 136,017 bytesapps/workbench-ui/src-tauri/src/main.rsasset · 179 bytesapps/workbench-ui/src-tauri/src/runtime_boundary_tests.rsasset · 4,941 bytesapps/workbench-ui/src-tauri/tauri.conf.jsonasset · 1,583 bytesapps/workbench-ui/src/App.tsxruns · 189,467 bytesapps/workbench-ui/src/CadPreview.tsxruns · 10,622 bytesapps/workbench-ui/src/assets/WALLPAPER_CREDITS.mddoc · 970 bytesapps/workbench-ui/src/assets/default-blossom-poster.webpasset · 52,114 bytesapps/workbench-ui/src/assets/default-blossom-wallpaper.mp4asset · 1,285,232 bytesapps/workbench-ui/src/assets/wallpaper-anime-sky.webpasset · 396,950 bytesapps/workbench-ui/src/assets/wallpaper-fuji.webpasset · 27,368 bytesapps/workbench-ui/src/assets/wallpaper-tokyo-neon.webpasset · 597,790 bytesapps/workbench-ui/src/components/AppUpdatePanel.tsxruns · 6,822 bytesapps/workbench-ui/src/components/ArtifactBrowser.tsxruns · 1,573 bytesapps/workbench-ui/src/components/ConversationControls.tsxruns · 2,056 bytesapps/workbench-ui/src/components/EnvironmentRemediationPanel.tsxruns · 2,528 bytesapps/workbench-ui/src/components/ManualReviewPanel.tsxruns · 1,786 bytesapps/workbench-ui/src/components/ProjectSwitcher.tsxruns · 7,817 bytesapps/workbench-ui/src/components/TaskSequence.tsxruns · 3,573 bytesapps/workbench-ui/src/domain/artifacts.tsruns · 5,980 bytesapps/workbench-ui/src/domain/delivery.test.tsruns · 4,269 bytesapps/workbench-ui/src/domain/delivery.tsruns · 10,371 bytesapps/workbench-ui/src/domain/jobs.tsruns · 1,548 bytesapps/workbench-ui/src/domain/projects.tsruns · 2,813 bytesapps/workbench-ui/src/domain/updateProgress.test.tsruns · 1,077 bytesapps/workbench-ui/src/domain/updateProgress.tsruns · 1,006 bytesapps/workbench-ui/src/main.tsxruns · 235 bytesapps/workbench-ui/src/persistence.test.tsruns · 3,218 bytesapps/workbench-ui/src/persistence.tsruns · 2,611 bytesapps/workbench-ui/src/preview/DxfViewport.tsxruns · 7,606 bytesapps/workbench-ui/src/preview/ModelViewport.tsxruns · 10,900 bytesapps/workbench-ui/src/preview/PreviewEvidencePanel.tsxruns · 1,137 bytesapps/workbench-ui/src/preview/PreviewInspector.tsxruns · 2,292 bytesapps/workbench-ui/src/preview/PreviewShowcase.tsxruns · 1,319 bytesapps/workbench-ui/src/preview/PreviewStatus.tsxruns · 837 bytesapps/workbench-ui/src/preview/PreviewToolbar.tsxruns · 2,433 bytesapps/workbench-ui/src/preview/demoScenes.tsruns · 6,848 bytesapps/workbench-ui/src/preview/dxfWorker.tsruns · 5,856 bytesapps/workbench-ui/src/preview/previewTypes.tsruns · 2,028 bytesapps/workbench-ui/src/preview/previewUtils.tsruns · 2,498 bytesapps/workbench-ui/src/styles.cssasset · 104,248 bytesapps/workbench-ui/src/types.tsruns · 11,549 bytesapps/workbench-ui/tsconfig.jsonasset · 527 bytesapps/workbench-ui/vite.config.tsruns · 677 bytesassets/douyin-balance.jpgasset · 126,345 bytesassets/showcase/solidworks-engineering-drawing-demo.gifasset · 1,166,222 bytescapabilities.yamlasset · 32,421 bytesconfig/README.mddoc · 3,220 bytesconfig/runtime.example.jsonasset · 123 bytesdocs/CAD_STUDIO_USER_MANUAL.mddoc · 18,077 bytesdocs/agent-framework/enterprise-agent-control-plane.mddoc · 6,230 bytesdocs/architecture/evidence/governance-ruleset-attestation.jsonasset · 2,869 bytesdocs/architecture/evidence/p0-11-real-golden-2026-10-23.jsonasset · 6,362 bytesdocs/architecture/evidence/p0-12-real-golden-2026-10-23.jsonasset · 13,596 bytesdocs/architecture/evidence/p0-2-1-2026-10-27/README.mddoc · 4,462 bytesdocs/architecture/evidence/p0-2-1-2026-10-27/manifest.jsonasset · 3,469 bytesdocs/architecture/evidence/p0-2-1-2026-10-27/p0-2-1-evidence-sha256.jsonasset · 103,639 bytesdocs/architecture/evidence/p0-2-1-2026-10-27/p0-2-1-independent-seal-verification.jsonasset · 518 bytesdocs/architecture/evidence/p0-2-1-2026-10-27/p0-2-1-work-state.jsonasset · 1,867 bytesdocs/architecture/evidence/p0-2-1-2026-10-27/suite-summary.redacted.jsonasset · 6,860 bytesdocs/architecture/evidence/p0-2-1-real-gripper-travel-2026-10-27.jsonasset · 229,280 bytesdocs/architecture/evidence/p0-2-real-gripper-2026-10-26.jsonasset · 22,555 bytesdocs/architecture/evidence/p0-real-golden-2026-10-23.jsonasset · 7,317 bytesdocs/architecture/execution-core.mddoc · 9,331 bytesdocs/architecture/governance-attestation.mddoc · 15,051 bytesdocs/architecture/governance-bypass-remediation.mddoc · 7,555 bytesdocs/architecture/real-golden-gripper-retention-travel-acceptance.mddoc · 22,965 bytesdocs/architecture/real-golden-merge-readiness.mddoc · 20,544 bytesdocs/architecture/real-golden-parallel-gripper-acceptance.mddoc · 17,277 bytesdocs/architecture/real-golden-workflow-acceptance.mddoc · 15,600 bytesdocs/architecture/remaining-pr-increments.mddoc · 4,252 bytesdocs/architecture/scheme-b-reliability.mddoc · 5,810 bytesdocs/architecture/v2-audit.mddoc · 27,794 bytesdocs/architecture/v2-evaluation.mddoc · 8,014 bytesdocs/architecture/v2-regression-report.mddoc · 7,457 bytesdocs/architecture/v2-release-notes.mddoc · 3,004 bytesdocs/market-research-2026.mddoc · 14,382 bytesdocs/native-wire-tools.mddoc · 4,229 bytesdocs/product-mvp-spec.mddoc · 21,866 bytesdocs/releases/v2.0.1.mddoc · 2,871 bytesdocs/research/week1-js-cad-viewers.mddoc · 2,265 bytesdocs/skill-map.mddoc · 2,228 bytesdocs/weekly-delivery-plan.mddoc · 12,141 bytesdotnet/CadStudio.SolidWorks.AddinHost/CadStudio.AddinHost.snk.base64asset · 1,565 bytesdotnet/CadStudio.SolidWorks.AddinHost/CadStudio.SolidWorks.AddinHost.csprojasset · 2,358 bytesdotnet/CadStudio.SolidWorks.AddinHost/HostDiagnostics.csasset · 5,328 bytesdotnet/CadStudio.SolidWorks.AddinHost/Properties/AssemblyInfo.csasset · 490 bytesdotnet/CadStudio.SolidWorks.AddinHost/PropertyPageHandler.csasset · 3,628 bytesdotnet/CadStudio.SolidWorks.AddinHost/SwAddin.csasset · 17,515 bytesdotnet/CadStudio.SolidWorks.AddinHost/TaskPaneControl.csasset · 2,087 bytesexamples/01_basic_part.pyruns · 1,114 bytesexamples/02_complex_part.pyruns · 1,540 bytesexamples/03_assembly.pyruns · 1,317 bytesexamples/04_batch_export.pyruns · 1,023 bytesexamples/05_drawing.pyruns · 1,075 bytesexamples/06_friendly_api.pyruns · 866 bytesexamples/07_motion_study_rotary_motor.pyruns · 1,545 bytesexamples/08_mini_fan_motion_assembly.pyruns · 12,284 bytesexamples/README.mddoc · 6,884 bytesexamples/drc_profile_strict.jsonasset · 608 bytesexamples/drc_sample_part.cadstudio.jsonasset · 893 bytesexamples/drilling_panel_sample.cadstudio.jsonasset · 5,581 bytesexamples/drive_sizing_sample.cadstudio.jsonasset · 1,119 bytesexamples/fastener_stack_sample.cadstudio.jsonasset · 742 bytesexamples/fea_tetra_static.jsonasset · 959 bytesexamples/generate_fea_convergence_example.pyruns · 3,770 bytesexamples/ocp_loft_adapter.jsonasset · 494 bytesexamples/part.cadstudio.jsonasset · 609 bytesexamples/supplier-profile.jsonasset · 929 bytesexamples/weldment/coremark_hss1x1x16ga.jsonasset · 714 bytesgolden-workflows.yamlasset · 9,476 bytesinstall.jsruns · 17,393 bytesmanifest.jsonasset · 2,057 bytesmcp-server/README.mddoc · 22,444 bytesmcp-server/approval.pyruns · 15,508 bytesmcp-server/artifact_access.pyruns · 4,498 bytesmcp-server/discovery.pyruns · 13,524 bytesmcp-server/document_identity.pyruns · 3,786 bytesmcp-server/gate.pyruns · 13,250 bytesmcp-server/http_transport.pyruns · 977 bytesmcp-server/policy.pyruns · 10,327 bytesmcp-server/register_all_ai_mcp.jsruns · 11,148 bytesmcp-server/register_all_ai_mcp.ps1runs · 1,108 bytesmcp-server/register_codex_mcp.ps1runs · 2,669 bytesmcp-server/requirements.txtdoc · 143 bytesmcp-server/server.pyruns · 166,523 bytespackage.jsonruns · 793 bytesprofiles/drc/drilling_panel.jsonasset · 702 bytesprofiles/drc/injection_shell.jsonasset · 612 bytesprofiles/drc/machined_bracket.jsonasset · 709 bytesprofiles/drc/sheet_metal_panel.jsonasset · 384 bytesproject.yamlasset · 1,765 bytespyproject.tomlasset · 838 bytesreferences/advanced.mddoc · 6,766 bytesreferences/agent-provider-architecture.mddoc · 4,231 bytesreferences/api-lookup.mddoc · 9,097 bytesreferences/appearance.mddoc · 3,540 bytesreferences/assembly.mddoc · 10,677 bytesreferences/complex-hole-features.mddoc · 2,801 bytesreferences/complex-mechanical-routing.mddoc · 4,013 bytesreferences/delivery-freshness.mddoc · 2,570 bytesreferences/design-rule-check.mddoc · 2,701 bytesreferences/design-spec.mddoc · 7,226 bytesreferences/drawing.mddoc · 7,078 bytesreferences/drive-sizing.mddoc · 4,365 bytesreferences/edge-selection.mddoc · 8,120 bytesreferences/enterprise-agent-rag.mddoc · 3,256 bytesreferences/export.mddoc · 6,962 bytesreferences/gears.mddoc · 3,460 bytesreferences/language-backend-routing.mddoc · 6,408 bytesreferences/mcp-server.mddoc · 7,256 bytesreferences/mesh-reference-import.mddoc · 6,110 bytesreferences/motion-study.mddoc · 6,988 bytesreferences/openclaw.mddoc · 4,961 bytesreferences/part-modeling.mddoc · 10,726 bytesreferences/rename-preview.mddoc · 4,813 bytesreferences/review.mddoc · 4,778 bytesreferences/solidworks-addin-host.mddoc · 5,839 bytesreferences/spring.mddoc · 2,994 bytesreferences/sprocket.mddoc · 1,894 bytesreferences/tolerance-extraction.mddoc · 1,677 bytesreferences/troubleshooting.mddoc · 32,789 bytesrequirements-mesh.txtdoc · 54 bytesrequirements-occt.txtdoc · 46 bytesrequirements-pdf.txtdoc · 17 bytesrequirements.txtdoc · 193 bytesscripts/__init__.pyruns · 890 bytesscripts/advanced_geometry.pyruns · 13,038 bytesscripts/advanced_geometry_ocp.pyruns · 26,301 bytesscripts/advanced_surface_ocp.pyruns · 28,702 bytesscripts/api_environment.pyruns · 9,861 bytesscripts/api_help_restore.pyruns · 11,826 bytesscripts/api_intent.pyruns · 3,727 bytesscripts/backend_router.pyruns · 3,114 bytesscripts/build_from_spec.pyruns · 18,428 bytesscripts/build_skill_release.pyruns · 8,624 bytesscripts/build_smithery_mcpb.pyruns · 2,805 bytesscripts/build_windows_release.ps1runs · 6,743 bytesscripts/cad_diagnostics.pyruns · 2,561 bytesscripts/cad_doctor.pyruns · 11,443 bytesscripts/cad_installation.pyruns · 13,848 bytesscripts/cad_studio.pyruns · 16,777 bytesscripts/capabilities.pyruns · 10,241 bytesscripts/ci/cad_ci_guard.cjsruns · 14,597 bytesscripts/ci/capture_governance_attestation.cjsruns · 11,961 bytesscripts/ci/check_governance_drift.cjsruns · 5,984 bytesscripts/ci/governance_attestation.cjsruns · 20,307 bytesscripts/ci/governance_trust_root.cjsruns · 2,537 bytesscripts/core/__init__.pyruns · 2,954 bytesscripts/core/capability.pyruns · 5,786 bytesscripts/core/execution.pyruns · 14,147 bytesscripts/core/recovery.pyruns · 20,982 bytesscripts/core/state.pyruns · 15,883 bytesscripts/core/trace.pyruns · 6,209 bytesscripts/core/verification.pyruns · 13,232 bytesscripts/delivery_compare.pyruns · 3,375 bytesscripts/design_audit.pyruns · 13,390 bytesscripts/design_rule_check.pyruns · 51,708 bytesscripts/design_rule_profiles.pyruns · 10,414 bytesscripts/design_spec.pyruns · 20,278 bytesscripts/dfm_profiles.pyruns · 12,951 bytesscripts/dfm_review.pyruns · 53,623 bytesscripts/drawing_spec.pyruns · 728 bytesscripts/drive_sizing.pyruns · 19,964 bytesscripts/dxf_preview_scene.pyruns · 7,767 bytesscripts/fastener_audit.pyruns · 13,692 bytesscripts/fea_analysis.pyruns · 46,187 bytesscripts/fea_convergence.pyruns · 11,862 bytesscripts/headless_cad_writer.pyruns · 34,280 bytesscripts/headless_occt_service.pyruns · 13,636 bytesscripts/http_boundary.pyruns · 2,232 bytesscripts/local_api_evidence.pyruns · 10,614 bytesscripts/parallel_api_lookup.pyruns · 8,128 bytesscripts/release_check.pyruns · 4,596 bytesscripts/routing_review.pyruns · 27,009 bytesscripts/stability_regression.pyruns · 2,413 bytesscripts/standard_parts_geometry.pyruns · 17,121 bytesscripts/sw_addin_host.ps1runs · 9,481 bytesscripts/sw_addin_host.pyruns · 7,365 bytesscripts/sw_api_lookup.pyruns · 31,986 bytesscripts/sw_appearance.pyruns · 7,151 bytesscripts/sw_assembly.pyruns · 30,890 bytesscripts/sw_assembly_rename.pyruns · 20,229 bytesscripts/sw_capability_probe.pyruns · 7,971 bytesscripts/sw_connect.pyruns · 25,120 bytesscripts/sw_delivery.pyruns · 60,412 bytesscripts/sw_delivery_comtypes_worker.pyruns · 2,638 bytesscripts/sw_document_data.pyruns · 13,067 bytesscripts/sw_drawing.pyruns · 1,000 bytesscripts/sw_drawing_native.pyruns · 18,744 bytesscripts/sw_drawing_package.pyruns · 10,394 bytesscripts/sw_drawing_review.pyruns · 740 bytesscripts/sw_edge_select.pyruns · 21,060 bytesscripts/sw_entity_reference.pyruns · 3,204 bytesscripts/sw_export.pyruns · 13,892 bytesscripts/sw_file_load.pyruns · 3,363 bytesscripts/sw_file_rename.pyruns · 6,426 bytesscripts/sw_gdt_annotation.pyruns · 16,977 bytesscripts/sw_gdt_copy.pyruns · 21,931 bytesscripts/sw_gdt_options.pyruns · 17,954 bytesscripts/sw_gear.pyruns · 12,758 bytesscripts/sw_hole_features.pyruns · 10,875 bytesscripts/sw_import_mesh_reference.pyruns · 8,686 bytesscripts/sw_macro_guard.pyruns · 12,391 bytesscripts/sw_mcp_approve.pyruns · 5,340 bytesscripts/sw_measure.pyruns · 15,680 bytesscripts/sw_motion.pyruns · 19,200 bytesscripts/sw_native_wire.csasset · 14,185 bytesscripts/sw_native_wire.ps1runs · 1,025 bytesscripts/sw_native_wire.pyruns · 7,573 bytesscripts/sw_part.pyruns · 32,692 bytesscripts/sw_pattern.pyruns · 5,030 bytesscripts/sw_preflight.pyruns · 8,851 bytesscripts/sw_process.pyruns · 2,721 bytesscripts/sw_read_guard.pyruns · 553 bytesscripts/sw_rename_copy.pyruns · 10,727 bytesscripts/sw_review.pyruns · 56,150 bytesscripts/sw_session.pyruns · 8,858 bytesscripts/sw_sheet_metal.pyruns · 6,167 bytesscripts/sw_sketch_quality.pyruns · 5,278 bytesscripts/sw_spring.pyruns · 8,733 bytesscripts/sw_sprocket.pyruns · 3,984 bytesscripts/sw_tolerance_extract.pyruns · 8,217 bytesscripts/sw_weldment.pyruns · 16,568 bytesscripts/sync_bundled_skill.pyruns · 4,099 bytesscripts/validate_mcp.pyruns · 7,070 bytesscripts/validate_skill.pyruns · 6,655 bytesscripts/verify_updater_release.ps1runs · 3,859 bytessetup.pyruns · 2,296 bytestests/README.mddoc · 8,438 bytestests/autocad_week4_drawing_regression.pyruns · 11,097 bytestests/cad_studio_weekly_regression.pyruns · 2,520 bytestests/calculix_nonlinear_convergence_regression.pyruns · 3,472 bytestests/calculix_nonlinear_regression.pyruns · 6,155 bytestests/conftest.pyruns · 4,527 bytestests/evals/.gitignoreasset · 9 bytestests/evals/__init__.pyruns · 101 bytestests/evals/baseline.jsonasset · 1,180 bytestests/evals/fixtures.pyruns · 3,257 bytestests/evals/mcp_discovery_queries.jsonasset · 9,369 bytestests/evals/metrics.pyruns · 6,009 bytestests/evals/runner.pyruns · 17,925 bytestests/evals/schemas.pyruns · 3,569 bytestests/fakes.pyruns · 11,737 bytestests/golden_workflow_harness.pyruns · 16,683 bytestests/golden_workflow_support.pyruns · 7,809 bytestests/live_smoke_new_tools.pyruns · 13,063 bytestests/manual_native_wire_2026.pyruns · 12,866 bytestests/solidworks_add_component_regression.pyruns · 5,812 bytestests/solidworks_addin_host_regression.pyruns · 6,666 bytestests/solidworks_appearance_regression.pyruns · 3,972 bytestests/solidworks_artifact_freshness_live.pyruns · 4,076 bytestests/solidworks_assembly_copy_live.pyruns · 2,085 bytestests/solidworks_configuration_family_regression.pyruns · 7,047 bytestests/solidworks_drawing_failure_live.pyruns · 2,049 bytestests/solidworks_drawing_version_matrix.pyruns · 6,150 bytestests/solidworks_drilling_panel_live.pyruns · 7,436 bytestests/solidworks_edge_select_live.pyruns · 7,525 bytestests/solidworks_gdt_advanced_live.pyruns · 2,000 bytestests/solidworks_gdt_attachment_probe.pyruns · 17,494 bytestests/solidworks_gdt_extended_live.pyruns · 7,485 bytestests/solidworks_gdt_generation_live.pyruns · 8,407 bytestests/solidworks_gdt_symbol_matrix.pyruns · 3,480 bytestests/solidworks_golden_gripper_travel_2026.pyruns · 47,001 bytestests/solidworks_golden_mounting_bracket_2026.pyruns · 41,208 bytestests/solidworks_golden_parallel_gripper_2026.pyruns · 37,586 bytestests/solidworks_golden_workflow.pyruns · 671 bytestests/solidworks_gtol_2026_probe.pyruns · 3,738 bytestests/solidworks_loadfile4_import_regression.pyruns · 4,155 bytestests/solidworks_mate_reference_probe.pyruns · 3,092 bytestests/solidworks_model_health_regression.pyruns · 4,254 bytestests/solidworks_nested_mate_probe.pyruns · 5,809 bytestests/solidworks_pack_worker_regression.pyruns · 6,507 bytestests/solidworks_reliability_b_regression.pyruns · 9,334 bytestests/solidworks_rename_copy_live.pyruns · 5,631 bytestests/solidworks_sheet_metal_regression.pyruns · 6,518 bytestests/solidworks_sketch_selection_regression.pyruns · 6,878 bytestests/solidworks_spring_live.pyruns · 4,313 bytestests/solidworks_sprocket_live.pyruns · 4,473 bytestests/solidworks_spur_gear_regression.pyruns · 5,856 bytestests/solidworks_week3_delivery_regression.pyruns · 14,757 bytestests/solidworks_week4_drawing_regression.pyruns · 13,171 bytestests/solidworks_weldment_regression.pyruns · 9,791 bytestests/test_acad_dotnet_preflight.pyruns · 9,083 bytestests/test_acad_dotnet_regression.pyruns · 3,664 bytestests/test_acad_headless.pyruns · 2,735 bytestests/test_acad_script_backend.pyruns · 1,012 bytestests/test_acad_session.pyruns · 8,737 bytestests/test_advanced_geometry.pyruns · 5,394 bytestests/test_advanced_geometry_ocp.pyruns · 7,517 bytestests/test_advanced_surface_ocp.pyruns · 11,870 bytestests/test_agent_providers.pyruns · 9,748 bytestests/test_api_document_sources.pyruns · 11,598 bytestests/test_api_environment.pyruns · 9,112 bytestests/test_artifact_freshness.pyruns · 13,170 bytestests/test_build_from_spec.pyruns · 20,155 bytestests/test_build_skill_release.pyruns · 6,283 bytestests/test_cad_ci_guard.cjsruns · 43,943 bytestests/test_cad_core_contracts.pyruns · 2,431 bytestests/test_cad_reliability.pyruns · 11,407 bytestests/test_cad_studio_cli.pyruns · 9,700 bytestests/test_cad_studio_weekly_regression.pyruns · 663 bytestests/test_cnc_fillet_chamfer_subskill.pyruns · 18,893 bytestests/test_core_capability.pyruns · 3,946 bytestests/test_core_execution.pyruns · 11,261 bytestests/test_core_recovery.pyruns · 7,708 bytestests/test_core_state.pyruns · 5,614 bytestests/test_core_trace.pyruns · 4,235 bytestests/test_core_verification.pyruns · 6,645 bytestests/test_delivery_compare.pyruns · 1,530 bytestests/test_design_audit.pyruns · 7,592 bytestests/test_design_rule_check.pyruns · 20,855 bytestests/test_design_spec.pyruns · 9,424 bytestests/test_desktop_mock_runner.pyruns · 1,128 bytestests/test_dfm_injection_molding.pyruns · 4,134 bytestests/test_dfm_queue_worker.pyruns · 1,932 bytestests/test_dfm_review.pyruns · 20,710 bytestests/test_domain_evidence_status.pyruns · 638 bytestests/test_drawing_legacy_api.pyruns · 1,455 bytestests/test_drawing_subskill.pyruns · 22,232 bytestests/test_drilling_panel_gdt.pyruns · 13,386 bytestests/test_drive_sizing.pyruns · 11,591 bytestests/test_dxf_preview_scene.pyruns · 1,591 bytestests/test_engineering_orchestrator.pyruns · 8,693 bytestests/test_eval_baseline.pyruns · 3,314 bytestests/test_eval_metrics.pyruns · 5,062 bytestests/test_eval_runner.pyruns · 6,381 bytestests/test_execution_failure_contract.pyruns · 4,338 bytestests/test_extrude_cut_param_order.pyruns · 1,695 bytestests/test_fastener_audit.pyruns · 5,395 bytestests/test_fea_analysis.pyruns · 19,968 bytestests/test_fea_convergence.pyruns · 6,178 bytestests/test_gear_cross_validation.pyruns · 3,208 bytestests/test_get_com_member_core.pyruns · 1,699 bytestests/test_get_com_member_edge_cases.pyruns · 2,423 bytestests/test_golden_workflow_support.pyruns · 7,506 bytestests/test_gtol_frame_evidence.pyruns · 1,491 bytestests/test_headless_cad_writer.pyruns · 7,375 bytestests/test_headless_occt_service.pyruns · 3,015 bytestests/test_http_boundary.pyruns · 1,822 bytestests/test_install_safety.cjsruns · 8,497 bytestests/test_job_evidence_fields.pyruns · 1,513 bytestests/test_knowledge_retrieval.pyruns · 5,827 bytestests/test_language_backend_matrix.pyruns · 4,969 bytestests/test_mcp_approval_capacity.pyruns · 3,578 bytestests/test_mcp_approval_security.pyruns · 5,785 bytestests/test_mcp_artifact_access.pyruns · 2,217 bytestests/test_mcp_backend_router.pyruns · 1,256 bytestests/test_mcp_configuration_tools.pyruns · 1,529 bytestests/test_mcp_discovery.pyruns · 27,476 bytestests/test_mcp_discovery_passthrough.pyruns · 5,543 bytestests/test_mcp_discovery_quality.pyruns · 4,297 bytestests/test_mcp_document_binding_integration.pyruns · 9,225 bytestests/test_mcp_document_identity.pyruns · 3,653 bytestests/test_mcp_drawing_tools.pyruns · 2,352 bytestests/test_mcp_headless_open_format.pyruns · 7,942 bytestests/test_mcp_http_transport.pyruns · 4,782 bytestests/test_mcp_registration_process.pyruns · 666 bytestests/test_mcp_smithery_bundle.pyruns · 1,998 bytestests/test_native_wire.pyruns · 1,472 bytestests/test_native_wire_mcp.pyruns · 5,937 bytestests/test_native_wire_transport.pyruns · 4,646 bytestests/test_open_source_cnc_complex_case.pyruns · 3,046 bytestests/test_pinned_download_boundary.pyruns · 2,497 bytestests/test_public_evidence_integrity.pyruns · 1,265 bytestests/test_read_active_document.pyruns · 2,143 bytestests/test_release_check.pyruns · 3,640 bytestests/test_release_portable_wait.cjsruns · 1,999 bytestests/test_release_workflow_contract.pyruns · 8,882 bytestests/test_routing_review.pyruns · 8,259 bytestests/test_solidworks_drawing_version_matrix.pyruns · 2,971 bytestests/test_solidworks_golden_gripper_travel_2026.pyruns · 15,321 bytestests/test_solidworks_golden_mounting_bracket_2026.pyruns · 18,481 bytestests/test_solidworks_golden_parallel_gripper_2026.pyruns · 18,182 bytestests/test_stability_regression.pyruns · 311 bytestests/test_standard_parts_geometry.pyruns · 6,610 bytestests/test_sw_addin_host.pyruns · 2,844 bytestests/test_sw_addin_host_probe.pyruns · 2,280 bytestests/test_sw_api_lookup.pyruns · 19,588 bytestests/test_sw_assembly_aliases.pyruns · 682 bytestests/test_sw_assembly_interference.pyruns · 1,233 bytestests/test_sw_assembly_rename.pyruns · 7,811 bytestests/test_sw_batch_export.pyruns · 4,454 bytestests/test_sw_bom_traceability.pyruns · 758 bytestests/test_sw_capability_probe.pyruns · 2,028 bytestests/test_sw_connect_open_document.pyruns · 2,997 bytestests/test_sw_delivery.pyruns · 20,160 bytestests/test_sw_delivery_worker.pyruns · 4,311 bytestests/test_sw_document_data.pyruns · 8,506 bytestests/test_sw_drawing_native.pyruns · 6,942 bytestests/test_sw_drawing_structure.pyruns · 40,365 bytestests/test_sw_edge_select.pyruns · 18,911 bytestests/test_sw_entity_reference.pyruns · 1,468 bytestests/test_sw_file_load_diagnostics.pyruns · 1,089 bytestests/test_sw_file_rename.pyruns · 2,973 bytestests/test_sw_gdt_annotation.pyruns · 5,981 bytestests/test_sw_gdt_copy.pyruns · 7,471 bytestests/test_sw_gdt_options.pyruns · 11,771 bytestests/test_sw_gear.pyruns · 4,068 bytestests/test_sw_hole_features.pyruns · 4,343 bytestests/test_sw_measure.pyruns · 13,570 bytestests/test_sw_model_health_contract.pyruns · 3,609 bytestests/test_sw_motion_audit.pyruns · 3,667 bytestests/test_sw_new_document.pyruns · 5,240 bytestests/test_sw_part_sketch_selection.pyruns · 4,087 bytestests/test_sw_pattern_contract.pyruns · 3,427 bytestests/test_sw_read_guard.pyruns · 1,116 bytestests/test_sw_rename_copy.pyruns · 6,696 bytestests/test_sw_review_geometry.pyruns · 4,955 bytestests/test_sw_review_pdf.pyruns · 5,893 bytestests/test_sw_session_ownership.pyruns · 4,541 bytestests/test_sw_sheet_metal.pyruns · 2,079 bytestests/test_sw_sketch_cache.pyruns · 5,140 bytestests/test_sw_sketch_quality.pyruns · 1,621 bytestests/test_sw_spring.pyruns · 2,695 bytestests/test_sw_sprocket.pyruns · 2,333 bytestests/test_sw_tolerance_extract.pyruns · 2,977 bytestests/test_sw_weldment.pyruns · 2,780 bytestests/test_sync_bundled_skill.pyruns · 1,907 bytestests/test_threaded_hole_subskill.pyruns · 8,845 bytestests/test_validate_skill.pyruns · 2,705 bytestests/test_workbench_queue_worker.pyruns · 53,799 bytesuv.lockasset · 427,079 bytes
Read excerpt
# SolidWorks 自动化技能
## 快速开始
### 环境要求
- Windows 系统;原生 SolidWorks 操作以 SolidWorks 2026 为支持与验收目标,开放格式无头写入不要求安装 CAD 软件
- Python 3.10+;原生 Windows CAD 自动化另需 `pywin32` / `comtypes`
- MCP/工具化调用需要 `mcp` / `pydantic`
- 工程图最终交付审查需要 `PyMuPDF`;它从 SolidWorks 导出 PDF 回读实际尺寸文字边界,已包含在 `requirements.txt`
- 处理 GLB/GLTF/OBJ/STL 网格参考模型时,可能还需要 `trimesh` / `pygltflib` / `numpy` / `Pillow`
- 如果通过 OpenClaw 使用,确保技能目录位于 `~/.openclaw/skills/solidworks-automation/` 或 `~/.agents/skills/solidworks-automation/`
### 入口自检