tia-openness-roadmap
SolidEntry 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
Quality Score: 85/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
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
AI & Automation Solid
tia-portal-mcp
Use when the TIA Portal MCP server is available for focused, guarded project reads and writes. Use TIA Openness skills for complex multi-step automation.
36 Updated yesterday
Czarnak AI & Automation Solid
tia-python
Reference routed skill. Do NOT load directly unless user says so.
36 Updated yesterday
Czarnak AI & Automation Solid
tia-csharp-common
Internal reference skill — do NOT load directly from user queries.
36 Updated yesterday
Czarnak