Build Teaql App
teaql/teaql-agent-kit
Build or change a TeaQL application in Java, Rust, Go, Swift, Python, C/.NET, or TypeScript, including Kotlin/JVM applications that consume Java-generated libraries.
用户需要用 Python/C/VBA 连接 SolidWorks API 自动建模、装配、工程图、仿真等时调用本技能. An agent skill from delancy827/solidworks-skills.
$ npx skills add delancy827/solidworks-skills --skill solidworks-automation -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install delancy827/solidworks-skills solidworks-automation --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/delancy827/solidworks-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/solidworks-automation .claude/skills/solidworks-automation && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "solidworks-automation" agent skill from https://github.com/delancy827/solidworks-skills/tree/main/solidworks-automation into .claude/skills/solidworks-automation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "solidworks-automation", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/delancy827/solidworks-skills/tree/main/solidworks-automationType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add delancy827/solidworks-skills --skill solidworks-automation -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install delancy827/solidworks-skills solidworks-automation --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/delancy827/solidworks-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/solidworks-automation .agents/skills/solidworks-automation && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "solidworks-automation" agent skill from https://github.com/delancy827/solidworks-skills/tree/main/solidworks-automation into .agents/skills/solidworks-automation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "solidworks-automation", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add delancy827/solidworks-skills --skill solidworks-automation -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install delancy827/solidworks-skills solidworks-automation --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/delancy827/solidworks-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/solidworks-automation .cursor/skills/solidworks-automation && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "solidworks-automation" agent skill from https://github.com/delancy827/solidworks-skills/tree/main/solidworks-automation into .cursor/skills/solidworks-automation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "solidworks-automation", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/delancy827/solidworks-skills.git --path solidworks-automation--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add delancy827/solidworks-skills --skill solidworks-automation -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install delancy827/solidworks-skills solidworks-automation --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/delancy827/solidworks-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/solidworks-automation .gemini/skills/solidworks-automation && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "solidworks-automation" agent skill from https://github.com/delancy827/solidworks-skills/tree/main/solidworks-automation into .gemini/skills/solidworks-automation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "solidworks-automation", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install delancy827/solidworks-skills solidworks-automationInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add delancy827/solidworks-skills --skill solidworks-automation -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/delancy827/solidworks-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/solidworks-automation .github/skills/solidworks-automation && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "solidworks-automation" agent skill from https://github.com/delancy827/solidworks-skills/tree/main/solidworks-automation into .github/skills/solidworks-automation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "solidworks-automation", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add delancy827/solidworks-skills --skill solidworks-automation -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install delancy827/solidworks-skills solidworks-automation --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/delancy827/solidworks-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/solidworks-automation .opencode/skills/solidworks-automation && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "solidworks-automation" agent skill from https://github.com/delancy827/solidworks-skills/tree/main/solidworks-automation into .opencode/skills/solidworks-automation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "solidworks-automation", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
solidworks-automation用户需要用 Python/C/VBA 连接 SolidWorks API 自动建模、装配、工程图、仿真等时调用本技能. An agent skill from delancy827/solidworks-skills.
Solidworks Automation is an agent skill from delancy827/solidworks-skills. 用户需要用 Python/C/VBA 连接 SolidWorks API 自动建模、装配、工程图、仿真等时调用本技能。
Its SKILL.md is about 1.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 17 other files, including reference files (for example `examples/01_basic_part.py`, `examples/02_assembly.py` and `examples/03_drawing.py`).
It works with C# and Python. The repository describes itself as: SolidWorks 自动化设计技能包 — 让 AI Agent 真正学会用 SolidWorks. The licence is MIT.
6 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 33bc2c0. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships script files (Python), which the agent can run.
Shell commands in SKILL.md call:
rgFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Solidworks Automation loads about 1.3k tokens when it runs, and up to ~39k if it reads all its reference files. Until then it costs about 21 tokens; SKILL.md has 619 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from delancy827/solidworks-skills at commit 33bc2c0, republished under its MIT licence (© delancy827). 619 words, ~1,278 tokens.
.claude/skills/solidworks-automation/SKILL.md (or your agent's skills folder). This skill also uses 14 other files; get the full folder from GitHub.Use this skill when the task requires executable SolidWorks automation code or a live COM session for parts, assemblies, drawings, Simulation, Flow Simulation, sheet metal, weldments, molds, or tooling. For design-only decisions or parameterization methodology without implementation, use sw-designer instead.
GetActiveObject("SldWorks.Application"); only fall back to Dispatch when no usable instance exists.sw.ActiveDoc when it matches the task. Create a new document only when explicitly required or no suitable document exists.try...finally and close them by title; do not leave orphan windows or COM references.dir(), get_com_member, or a tiny subprocess before using an uncertain API.F:\codexspace\...; do not copy full projects to the Desktop or C drive.FeatureExtrusion2 for through holes and rings.SelectByID2 has 9 arguments; the Callout argument must be a real COM null variant, typically VARIANT(VT_DISPATCH, None).FeatureExtrusion2 uses 23 arguments on this install.EditRebuild3 may be a property instead of a method. ForceRebuild3(False) is the safer rebuild call.FeatureCut, FeatureCut3, and FeatureCut4 are fragile from Python COM. Use additive geometry, multi-contour sketches, C#, or VBA rather than pretending a None return means success.LoadFile4 may return (doc, status); unwrap it before using the document.Extension.SaveAs needs COM variants for export data and by-ref error/warning values.SelectByRay; verify BOM count and envelope before attempting perfect mates.Read these only when the current task needs them.
references/automation-manual.md — the full 46-section manual. Search it first with rg -n "keyword" references/automation-manual.md, then read the narrow line range. Avoid loading the whole file by default.references/drawing-to-3d-lessons.md — DXF/PDF-to-part rules, secondary-feature checks, volume calibration, and ground-truth STEP comparison.references/materials-forming-mold-lessons.md — stamping edge sizing, die-cast shrink direction, process metadata, moldbase checks, and mold assembly QA.references/assembly-debugging-lessons.md — repeated-instance counting, transformed hole centers, and render-based assembly validation.references/com-dualinterface-quirks.md — COM 双接口怪癖实证手册(2026-10 单机全流程实战沉淀)。当动态 COM 调用报"找不到成员"、拉伸静默返回 None、AddComponent5 静默失败、ComposeTransform 摆位不对、截图视图切不过去时,先读它。配套可运行流水线见 examples/verified/。examples/01_basic_part.pyexamples/02_assembly.pyexamples/03_drawing.pyexamples/04_simulation.py© delancy827, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 14 other files (references) in solidworks-automation of delancy827/solidworks-skills.
Open the folder on GitHubat commit 33bc2c0
Solidworks Automation next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Solidworks Automation this skilldelancy827/solidworks-skills | 126 | — | ~1.3k | Automated safety check: Pass | MIT | |
| Build Teaql Appteaql/teaql-agent-kit | 2.8k | — | ~4.6k | Automated safety check: Pass | MIT | |
| Fory Performance Optimizationapache/fory | 4.6k | — | ~2.2k | Automated safety check: Pass | Apache-2.0 | |
| MCP Debuggerdebugmcp/mcp-debugger | 173 | — | ~4.1k | Automated safety check: Pass | MIT | |
| Rsid SDKrealsenseai/RealSenseID | 122 | — | ~4.1k | Automated safety check: Pass | Apache-2.0 | |
| Azure Openai To Responsesmicrosoft/ai-agents-for-beginners | 77k | — | ~6k | Automated safety check: Notes | MIT |
teaql/teaql-agent-kit
Build or change a TeaQL application in Java, Rust, Go, Swift, Python, C/.NET, or TypeScript, including Kotlin/JVM applications that consume Java-generated libraries.
apache/fory
Run profile-driven bottleneck optimization across Apache Fory implementations (Java, C++, Python/Cython, Go, Rust, Swift, C, JavaScript/TypeScript, Dart, Kotlin, Scala).
debugmcp/mcp-debugger
A skill your agent uses when investigating a bug, failing test, or unexpected runtime behavior and the mcp-debugger MCP server is available — drives real step-through debuggers (breakpoints, stack…
realsenseai/RealSenseID
RealSenseID face authentication SDK reference. An agent skill from realsenseai/RealSenseID.
microsoft/ai-agents-for-beginners
Migrate Python apps from Azure OpenAI Chat Completions to the Responses API.
warpdotdev/warp
Guides building, debugging and tuning apps on the Claude API and Anthropic SDK, including prompt caching, and migrating code between Claude model versions.
delancy827/solidworks-skills
用户需要 SolidWorks 参数化设计、建模策略、设计审查、装配/工程图规范或工艺可行性检查时调用本技能. An agent skill from delancy827/solidworks-skills.
用户需要用 Python/C/VBA 连接 SolidWorks API 自动建模、装配、工程图、仿真等时调用本技能. An agent skill from delancy827/solidworks-skills. Solidworks Automation is an agent skill from delancy827/solidworks-skills.
Run `npx skills add delancy827/solidworks-skills --skill solidworks-automation -a claude-code`. Or copy the skill folder (solidworks-automation in delancy827/solidworks-skills) into .claude/skills/solidworks-automation in your project. Claude Code loads it when a task matches its description.
Run `npx skills add delancy827/solidworks-skills --skill solidworks-automation -a codex`. Or copy the skill folder (solidworks-automation in delancy827/solidworks-skills) into .agents/skills/solidworks-automation in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add delancy827/solidworks-skills --skill solidworks-automation -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/solidworks-automation, .gemini/skills/solidworks-automation, .github/skills/solidworks-automation and .opencode/skills/solidworks-automation in your project.
Going by SKILL.md and its folder, Solidworks Automation needs Python for the scripts in its folder and the command-line tools its instructions call (rg). Our summary lists: Python 3.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Solidworks Automation is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.3k tokens (SKILL.md is roughly 5.1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 38k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Solidworks Automation: Build Teaql App (teaql/teaql-agent-kit, 2.8k stars), Fory Performance Optimization (apache/fory, 4.6k stars), MCP Debugger (debugmcp/mcp-debugger, 173 stars) and Rsid SDK (realsenseai/RealSenseID, 122 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
delancy827 (a GitHub user) maintains it in delancy827/solidworks-skills, which has 126 GitHub stars. The repository holds 2 skills in this directory. The repository was last updated on October 7, 2026.
Source: delancy827/solidworks-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.