ワンクリックで
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: