TIA CICD DIFF
v1.0.0Use Siemens TIA Portal Openness API to diff two .zap18 projects and return structured code & hardware changes.
⭐ 0· 54·1 current·1 all-time
byCaisik@cjmore66
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
The name/description (diff two .zap18 projects using Siemens Openness) matches the instructions and file README: the workflow requires Siemens TIA Portal Openness, external PowerShell/batch scripts that call SiemensEngineering.dll, and filesystem access to read archives and write diff JSON. There are no unrelated credentials, binaries, or installs requested.
Instruction Scope
SKILL.md explicitly allows calling external scripts and reading/writing the working directory, which is necessary for extracting and comparing .zap18 (ZIP) contents. The instructions are minimal and assume the presence of an external script (e.g. tia_diff.bat / TIA-Openness-Diff.ps1) but do not include or pin that script in the bundle — the agent will run whatever script is present. This is expected for this kind of skill but worth noting: you should verify the actual script before execution.
Install Mechanism
No install spec is present (instruction-only). That is the lowest-risk install model. The skill relies on existing Siemens TIA Portal and Openness being installed on the host; it does not attempt to download or install code itself.
Credentials
No environment variables, credentials, or config paths are requested. The README lists only requirements that are relevant (TIA Portal V18, PowerShell). There are no disproportionate or unrelated secret accesses.
Persistence & Privilege
The skill does not request permanent presence (always: false) and does not modify other skills or system-wide settings. It instructs local script execution and file I/O only, which is appropriate for a project diff utility.
Assessment
This skill is coherent for its stated purpose, but it is instruction-only and depends on external scripts you (or your environment) must provide. Before using it: 1) Confirm you have Siemens TIA Portal V18 + Openness installed. 2) Locate and inspect the actual diff script (TIA-Openness-Diff.ps1 or tia_diff.bat) that the agent will run — do not run untrusted scripts. 3) Run the script in a controlled environment or on copies of projects (it extracts archives and writes temp/output files). 4) Verify the script does not perform unexpected network calls or handle credentials. 5) Ensure appropriate file permissions and backups for projects. If you cannot inspect or trust the external script, do not grant the agent permission to execute it automatically.Like a lobster shell, security has layers — review code before you run it.
latestvk97f5h5wx0ernm3h3dwadm9nph83safp
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
