tia-mac-module-builder

Solid

Siemens Modular Application Creator (MAC) and Module Builder development for TIA Portal V21. Use for TiaEquipmentModule lifecycle code, module models and use cases, generated/custom ownership, .tiares resources, packaging, and MAC qualification. Baseline: MAC V21.0.5 on .NET Framework 4.8.

AI & Automation 57 stars 10 forks Updated 3 weeks ago MIT

Install

View on GitHub

Quality Score: 85/100

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

Skill Content

# TIA MAC Module Builder ## Scope Use this skill for source-level development and review of Siemens Modular Application Creator modules built with Module Builder. It covers the framework above raw TIA Portal Openness: module lifecycle orchestration, model/use-case code, generated resource wrappers, UI/help resources, package construction, and qualification evidence. The audited baseline is **MAC V21.0.5 for TIA Portal V21 on .NET Framework 4.8**. Treat those versions as a known-compatible baseline, not as a claim that they are the newest available versions. Do not use this skill as authority for unrelated raw Openness automation. When a task crosses into direct `Siemens.Engineering` object access, load `tia-csharp-common` and the relevant domain skill selected by `tia-openness-roadmap` alongside this skill. ## Reference files Load only the reference file(s) needed for the current task. | Reference file | Load when the task involves | |---|---| | `references/architecture-and-lifecycle.md` | `TiaEquipmentModule`, phase ordering, model/use-case structure, or generated/custom ownership. | | `references/project-and-dependencies.md` | Project creation, V21 references, NuGet dependencies, version migration, or build diagnosis. | | `references/resources-packaging-and-trust.md` | `.tiares`, generated library wrappers, XAML/help localization, `.nuspec`, `.nupkg`, licensing, or package provenance. | | `references/testing-and-qualification.md` | `MacFunctionTest`, `MacGenerationTe...

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