tia-openness-roadmap

Solid

Entry point for ALL TIA Portal engineering automation tasks. Always load this skill FIRST when the user mentions TIA Portal, TIA Openness, TIA Scripting, Siemens PLC, Siemens HMI, TIA Portal Add-In, or any automation/engineering task targeting TIA Portal. This skill routes to the correct domain skill and selects MCP, Python, or C# implementation.

AI & Automation 36 stars 9 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 85/100

Stars 20%
52
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# tia-openness-roadmap ## Goal Route the task to the correct implementation path and load the right skill files. ## Mandatory policy 1. Prefer **TIA Portal MCP** for interactive, single-step read/write operations when the MCP server is available. 2. Prefer **TIA Scripting Python** for scripted or multi-step automation. 3. Use **C# TIA Portal Openness** only if Python is insufficient. 4. Do not invent Python wrapper methods. 5. For multi-domain tasks, select all required skills. ## Implementation paths ### MCP path Direct tool calls — no code generation. Use when the TIA Portal MCP server is available. | Skill | Location | |---|---| | `tia-portal-mcp` | `skills/tia-portal-mcp/SKILL.md` | ### Python path Single skill owns all Python implementation: | Skill | Location | |---|---| | `tia-python` | `skills/tia-python/SKILL.md` | `tia-python` contains its own reference file table that routes to the correct `references/*.md` file based on the task domain (PLC, HMI, library, project, portal). ### C# path Always starts with the common foundation skill, then domain skill(s): | Skill | Location | Role | |---|---|---| | `tia-csharp-common` | `skills/tia-csharp-common/SKILL.md` | Mandatory first load for every C# task | | `tia-project-general` | `skills/tia-project-general/SKILL.md` | Domain skill | | `tia-devices-general` | `skills/tia-devices-general/SKILL.md` | Domain skill | | `tia-hmi-operations` | `skills/tia-hmi-operations/SKILL.md` | Domain skill | | `tia-plc-operat...

Details

Author
Czarnak
Repository
Czarnak/totally-integrated-claude
Created
3 months ago
Last Updated
yesterday
Language
PowerShell
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category