tia-import-export
SolidC# Openness implementation of import/export and round-trip engineering.
AI & Automation 57 stars
10 forks Updated 3 weeks ago MIT
Install
Quality Score: 85/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# tia-import-export
## Scope
Import/export strategy and round-trip design — full C# Openness implementation.
When the roadmap routes here, the entire solution is C#.
Do not mix with Python wrapper calls.
## Use this skill for
- choosing direct object edits vs import/export
- XML / SimaticML / AML / CAx strategy
- bulk engineering changes
- export granularity
- folder-structure planning
- overwrite behavior
- project / HMI / PLC / library round-trip workflows
- object-specific import/export compositions
- mixed import + low-level object-model editing
## Execution pattern
1. identify target object class and Openness composition
2. identify exchange format (SimaticML, AML, XML)
3. decide file-based vs direct-edit approach
4. treat every import file as untrusted input: resolve the exact path, verify its provenance and expected object kind, and validate the format before opening the project for modification
5. obtain explicit authorization for the exact project, target composition, overwrite policy, and intended import; an earlier export, compile, or static check is not authorization to mutate a live project
6. define source root / target root / overwrite / structure; do not use `ImportOptions.Override` as a default
7. use Openness import/export services on the correct composition and inspect any returned result object, messages, error count, and state
8. compile relevant hardware/software after import and validate consistency state
9. Do not save the project when import, r...
Details
- Author
- Czarnak
- Repository
- Czarnak/totally-integrated-claude
- Created
- 5 months ago
- Last Updated
- 3 weeks ago
- Language
- PowerShell
- License
- MIT
Bundled in these plugins
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Solid
tia-networks
C# Openness implementation of topology and low-level network engineering.
57 Updated 3 weeks ago
Czarnak AI & Automation Solid
tia-hmi-operations
C# Openness implementation of HMI engineering.
57 Updated 3 weeks ago
Czarnak AI & Automation Solid
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.
57 Updated 3 weeks ago
Czarnak