plc-code-analysis
SolidStandalone skill for multi-perspective PLC code security and quality analysis. Triggers on: "review", "audit", "analyze", "security check", "vulnerability scan", "code review", "check this code", "is this safe", "find issues" when combined with PLC, SCL, ST, LAD, FBD, Structured Text, or block context. Also triggers when the user pastes PLC code and asks for feedback, or uploads exported SimaticML XML files. This skill is independent of tia-openness-roadmap — it does not perform engineering automation. It analyzes code that has already been exported, pasted, or is accessible via the TIA Portal MCP server.
Install
Quality Score: 83/100
Skill Content
Details
- Author
- Czarnak
- Repository
- Czarnak/totally-integrated-claude
- Created
- 5 months ago
- Last Updated
- 1 months ago
- Language
- PowerShell
- License
- MIT
Integrates with
Bundled in these plugins
Similar Skills
Semantically similar based on skill content — not just same category
tia-openness-roadmap
Entry point for TIA Portal engineering automation tasks. Routes to the requested or appropriate MCP, Python, C#, MAC Module Builder, diagnostic, or Add-In implementation. Pure review of already supplied/exported PLC code uses the standalone plc-code-analysis skill.
stuxnet-style-attack-detection
Detect logic tampering, sensor spoofing, and EWS-driven PLC writes consistent with Stuxnet-style attacks. Use when hunting for covert PLC modification where network controls show nothing and process behavior does not match operator intent.
plc-logic-integrity-check
Compare running PLC logic against a known-good baseline using snap7 uploads, vendor compare tools, and register-level checks. Use when verifying that no unauthorized program change hit a controller.