Czarnak/totally-integrated-claude

3 stars · Last commit 2026-04-16

A Claude Code plugin for Siemens TIA Portal engineering automation.

README preview

# totally-integrated-claude

A Claude Code plugin for **Siemens TIA Portal engineering automation**.

Provides a routed skill framework covering the full TIA Portal Openness API surface — Python TIA Scripting for everyday tasks and C# Openness for advanced object-model work — plus an LSP server for Siemens PLC source languages.

---

## Features

- **Automatic routing** — one entry-point skill (`tia-openness-roadmap`) selects Python or C# and loads the right domain skill
- **Python TIA Scripting** — full coverage of PLC blocks/tags, HMI, libraries, devices, project lifecycle via `tia-python`
- **C# Openness** — nine domain skills covering every Openness API area (see table below)
- **TIA Portal Add-In development** — VS Code–based Add-In authoring workflow
- **LSP language server** — syntax highlighting, diagnostics, and code intelligence for Siemens PLC source files

---

## Skills

View full repository on GitHub →