Help us improve
Share bugs, ideas, or general feedback.
From totally-integrated-claude
Diagnoses and verifies local TIA Portal automation environment prerequisites including Openness, Python scripting, TIA MCP, and Siemens LSP.
npx claudepluginhub czarnak/totally-integrated-claude --plugin totally-integrated-claudeHow this skill is triggered — by the user, by Claude, or both
Slash command
/totally-integrated-claude:tia-doctorThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill only when the user explicitly asks to diagnose, verify, or debug
Entry point that routes TIA Portal automation tasks to the correct implementation path (MCP, Python, C#) and loads the right domain skills.
Validates developer environment: OS, runtime versions, tools, ports, env vars, disk space. Use when switching machines or encountering 'works on my machine' bugs.
Runs a read-only diagnostic checklist for the MedSci Skills runtime, verifying Python, R, Node, Git, Claude Code, Zotero, and configured MCP servers. Prints a pass/fail table with OS-specific setup doc links for missing components.
Share bugs, ideas, or general feedback.
Use this skill only when the user explicitly asks to diagnose, verify, or debug the local TIA Portal automation environment.
powershell.exe -NoProfile -ExecutionPolicy Bypass -File skills\tia-doctor\probe.ps1
For machine-readable output:
powershell.exe -NoProfile -ExecutionPolicy Bypass -File skills\tia-doctor\probe.ps1 -Json
pass: prerequisite is present and usable.warn: optional probe could not be completed, or a non-required item is missing.fail: required prerequisite is missing or unusable.Report missing items with the remediation text from the probe output. Do not invent installation commands if the probe already provided one.
The probe checks:
Siemens TIA Openness local group.siemens_tia_scripting importability through py or python.tia-mcp command or TiaMcpServer dotnet global tool.bin/siemens-lsp.exe and whether serve can start.The probe is read-only. It must not create projects, open TIA Portal, modify registry keys, install tools, or change user configuration.