plc-skillGeneral PLC development, explanation, review, refactoring, debugging, and troubleshooting skill across IEC 61131-3 style industrial control work. Use when th...
Install via ClawdBot CLI:
clawdbot install migo-ovo/plc-skillGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Accesses system directories or attempts privilege escalation
sudo chownCalls external URL not in known-safe list
https://clawhub.com/AI Analysis
The skill definition contains no executable code, only routing instructions and scope metadata. The external URL (clawhub.com) appears in a metadata tag for attribution, not as an active call, and the 'sudo chown' reference is likely an example within documentation, not an instruction. No active data exfiltration, credential harvesting, or system compromise mechanisms are present in the provided text.
Audited Apr 18, 2026 · audit v1.0
Generated May 11, 2026
An automation engineer encounters intermittent jams on a conveyor line. Using this skill, they isolate the issue by analyzing scan-cycle behavior, interlock logic, and edge-triggered timers, then generate a structured debugging report. Common PLC layer tools help trace the fault without requiring immediate vendor-specific knowledge.
A controls engineer is tasked with modernizing a 20-year-old Rockwell PLC program. The skill routes to vendor-specific references for Allen-Bradley terminology and instruction semantics, providing a modular refactoring plan that improves maintainability and aligns with IEC 61131-3 best practices.
A process engineer needs to implement a SIL-rated alarm and interlock system for a batch reactor. The skill provides templates for alarm patterns and output ownership, while cautioning against high-confidence safety conclusions without field validation. Vendor-agnostic design patterns are suggested first.
A system integrator is moving a factory line from Mitsubishi to Siemens PLCs. The skill identifies vendor mismatches in instruction sets and program organization, then offers a structured translation strategy using common IEC 61131-3 concepts. It avoids silently merging vendor-specific terms.
An OEM developer creates a multi-step packaging sequence using Sequential Function Chart in Codesys. The skill provides guidance on state-machine design, step control, and debugging, with special attention to Codesys-specific project organization and tooling behavior.
Provide tailored PLC development and debugging workshops for industrial automation teams. Revenue comes from per-session fees or annual retainer contracts for ongoing support and code review.
Offer a software platform that integrates the skill's templates, checklists, and vendor routing into existing engineering tools (e.g., TIA Portal, GX Works). Subscription fees from engineering firms for streamlined compliance and code quality.
Specialize in auditing legacy PLC code for safety, maintainability, and standards compliance. Revenue based on project complexity and code size, with deliverable reports and updated program modules.
💬 Integration Tip
Load the common references first to build a solid foundation, then enable vendor-specific modules only after confirming the target platform to avoid mixing incompatible terminology.
Scored May 11, 2026
Control desktop applications on Windows — launch, close, focus, resize, move windows, simulate keyboard/mouse input, manage processes, control VSCode, read clipboard, and capture screen info. Use when the user wants to interact with any running program, switch windows, type text, press shortcuts, open files in VSCode, manage running processes, or get system display information.
Conduct rigorous, adversarial code reviews with zero tolerance for mediocrity. Use when users ask to "critically review" my code or a PR, "critique my code", "find issues in my code", or "what's wrong with this code". Identifies security holes, lazy patterns, edge case failures, and bad practices across Python, R, JavaScript/TypeScript, SQL, and front-end code. Scrutinizes error handling, type safety, performance, accessibility, and code quality. Provides structured feedback with severity tiers (Blocking, Required, Suggestions) and specific, actionable recommendations.
Coding style memory that adapts to your preferences, conventions, and patterns for consistent coding.
Pragmatic coding standards for writing clean, maintainable code — naming, functions, structure, anti-patterns, and pre-edit safety checks. Use when writing new code, refactoring existing code, reviewing code quality, or establishing coding standards.
Claude Code integration for OpenClaw. This skill provides interfaces to: - Query Claude Code documentation from https://code.claude.com/docs - Manage subagents and coding tasks - Execute AI-assisted coding workflows - Access best practices and common workflows Use this skill when users want to: - Get help with coding tasks - Query Claude Code documentation - Manage AI-assisted development workflows - Execute complex programming tasks
Plan, draft, version, and refine written content with enforced versioning and quality audits.