원클릭으로
plc-skill
Vendor-aware PLC engineering skill for IEC 61131-3 logic design, review, debugging, refactoring, and documentation routing.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Vendor-aware PLC engineering skill for IEC 61131-3 logic design, review, debugging, refactoring, and documentation routing.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | plc-skill |
| description | Vendor-aware PLC engineering skill for IEC 61131-3 logic design, review, debugging, refactoring, and documentation routing. |
| when_to_use | Use for PLC programming questions involving ST, LD, FBD, SFC, state machines, sequences, alarms, interlocks, timers, counters, I/O mapping, scan-cycle behavior, or vendor-specific PLC environments such as Siemens, Rockwell, Mitsubishi, Omron, Beckhoff, Schneider, Delta, Keyence, Panasonic, or CODESYS. Do not use for generic electronics, wiring-only work, broad industrial networking, or final safety certification. |
| metadata | {"openclaw":{"requires":{"bins":["openclaw"]}},"version":"1.0.0","author":"OpenClaw Community","tags":["plc","iec61131-3","st","ladder","sfc","siemens","rockwell","mitsubishi","omron","codesys","beckhoff","schneider","delta","keyence","panasonic"]} |
Treat this as a general PLC skill with explicit vendor routing, not as a vague all-brands encyclopedia.
Work in two layers:
Always keep these layers separate.
First decide whether the request is actually a PLC/programming task.
Then classify it as one of:
If the vendor is known, use the matching vendor references first for environment, terminology, program organization, instruction semantics, and tooling behavior.
If the vendor is unknown, answer from the common PLC layer first and explicitly mark which details depend on vendor, model, software, or language.
If the user mixes multiple vendor ecosystems or terms, point out the likely mismatch instead of silently merging them.
This skill covers:
This skill does not default to:
Always start with:
references/common/scope-and-trigger-rules.mdreferences/common/task-router.mdreferences/common/knowledge-priority.mdThen conditionally load:
references/vendors/vendor-routing.md only when the request includes vendor, software, CPU family, device model, memory/tag, or platform terminology cues.templates/common/template-map.md only for generation, refactor, or pattern-selection tasks.Then load only the narrowest files needed.
Use the common layer for:
Read from references/common/ and templates/common/ first when the vendor is unknown.
Use a vendor layer for:
Deepest production path:
Targeted secondary modules:
Baseline routing/reference modules:
Do not assume every vendor path has the same depth, examples, or eval coverage.
Use evidence in this order:
If the answer depends on vendor-specific behavior and the vendor is not confirmed, say so.
Always: