소스 정보
- 저장소
- Czarnak/totally-integrated-claude
- 최근 소스 활동
- 2026년 8월 6일 20:58
- 감지된 SKILL.md 언어
- 영어
- 스타
- 55
- 포크
- 11
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/Czarnak/totally-integrated-claude --skill tia-hmi-operations명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
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.
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.
Reference for Siemens TIA Scripting Python V1.4.3. Load only when the user explicitly chooses Python TIA Scripting or the TIA roadmap routes to it.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | tia-hmi-operations |
| description | C# Openness implementation of HMI engineering. |
| license | MIT |
HMI engineering — full C# Openness implementation.
When the roadmap routes here, the entire solution is C#.
Do not mix with Python wrapper calls.
Always load tia-csharp-common first (done by roadmap).
Load ONLY the reference file(s) relevant to the task. Do not load all files at once.
HmiTarget)| Reference file | When to use |
|---|---|
references/hmi-target.md | Initialize/Compile: Getting the HmiTarget from a device; compiling HMI; HMI object model overview; namespace-to-composition mapping. |
references/screens.md | Screens: Creating and managing screen folders; deleting screens, screen templates, or entire folder contents. |
references/hmi-composition-hierarchy.md | Screen Items & Alarms: Complete screen composition tree (popups, slideins, templates, global elements); screen item attributes; Alarms, Recipes, and Reports API. |
references/tags.md | Tags: Creating HMI tag table folders; enumerating tags; deleting individual tags or tag tables. |
references/scripts-cycles-connections.md | Services: Managing VB scripts and folders; cycles, connections, text lists, and graphic lists. |
HmiSoftware)| Reference file | When to use |
|---|---|
references/unified-overview.md | Initialize/Overview: Getting HmiSoftware entry point; full composition map; required namespaces. |
references/unified-tags-alarms.md | Tags & Alarms: Unified tags, tag tables, groups; alarm classes, discrete/analog alarms; audit classes. |
references/unified-screens.md | Screens: Unified screen hierarchy, groups, folders; ScreenBase, ScreenGroup, and ScreenWindow navigation. |
references/unified-elements.md | Screen Items: Creating/finding shapes (circles, lines) and widgets (buttons, IO fields, gauges). |
references/unified-parts.md | UI Components: Complex parts like DataGrids, AlarmViews, TrendAreas, and ControlBar elements. |
references/unified-dynamization.md | Dynamization: Scripting, Tag/Expression dynamization; MappingTables; flashing conditions. |
references/unified-events.md | Event Handlers: Subscribing to UI events (OnClick, OnChange) for all screen item types. |
references/unified-features.md | Features: UI feature interfaces (IHmiArcFeature, IHmiWindowFeature, IHmiScaleFeature). |
references/unified-logging.md | Logging: Data logs, alarm logs, audit trails, and logging tags. |
references/unified-connections.md | Connections: HMI connections and driver properties. |
references/unified-runtime-settings.md | Runtime: Reporting, Telemetry, OpcUaServer, and UI Runtime resource settings. |
references/unified-plant-model.md | Plant Model: Plant Objects, Views, Interfaces, and CPM services. |
references/unified-system-services.md | Services: JavaScript modules/scripts; Text and Graphic lists. |
HmiTarget hmi = sc?.Software as HmiTarget (namespace: Siemens.Engineering.Hmi)HmiSoftware hmi = sc?.Software as HmiSoftware (namespace: Siemens.Engineering.HmiUnified)DeviceItem.DeviceItems; HMI software is not guaranteed to be on a top-level itemproject.Save() only when persistence was explicitly requestedHmiSoftware to classic HmiTarget or infer the model from order-dependent device discovery.Compile() and Unified Validate() results are gates, not logging aids: inspect result state and nested diagnostics; do not commit or save on errors.references/unified-enums.md |
| Enums: Comprehensive list of HMI-specific enums (AggregationMode, FillPattern, FontName, etc.). |