Czarnak/totally-integrated-claude
70 stars · Last commit 2026-10-17
A Claude Code plugin for Siemens TIA Portal engineering automation.
README preview
# totally-integrated-claude An agent plugin for **Siemens TIA Portal engineering automation**, compatible with Claude Code, Codex, and GitHub Copilot in VS Code and Copilot CLI. Provides a routed skill framework for TIA Portal engineering automation: Siemens TIA Scripting Python V1.4.3 for its supported wrapper surface, audited C# Openness skills for advanced object-model work, and a dedicated Modular Application Creator path.  --- ## Features - **Scoped automation routing** - `tia-openness-roadmap` honors an explicit implementation choice, then selects Python, C#, MAC Module Builder, diagnostic, or Add-In skills - **Python TIA Scripting V1.4.3** - Siemens wrapper coverage for PLC data, generic HMI access, devices, libraries, and project workflows via `tia-python` - **C# Openness** - eleven domain skills covering the V21 Openness domain assemblies (see table below) - **Modular Application Creator** - `tia-mac-module-builder` covers the audited MAC V21.0.5 lifecycle, generated/custom ownership, resources, packaging, and qualification boundaries - **TIA Portal Add-In development** — VS Code–based Add-In authoring workflow - **Environment diagnostics** - `tia-doctor` verifies the exact V21 executable, modular Openness core, and user group, with an optional Python check - **Certified V21 API baselines** - hosted CI validates committed installed-API evidence without requiring TIA Portal on the runner