Ashigo · Rung · Skills

Everything Rung can actually do on your machine.

Thirteen skill areas, each running locally with its own posture toward your systems — from reading a live OPC UA tag to drafting a fleet-wide PLC obsolescence plan. No hidden capabilities: what's below is what it can do.

Read-only — never prompts Changes something — always asks first
The skills, one by one

What each one actually does.

Every skill runs on the engineer's machine, not in our cloud. Read-only skills act without asking; anything that changes something on a real system always stops for your approval first.

Protocols

Industrial protocols

Read and write Modbus registers/coils and OPC UA tags directly against live equipment. Reads run automatically; writes are always scoped to the device and wait for your yes.

Reads: safe Writes: approval
PLC programs

Read a PLC program

Parse a Rockwell Studio 5000 / RSLogix L5X export: tags, comments, ladder-logic rungs, and Structured Text — filter to one program, routine, or tag.

Read-only
PLC programs

Trace a signal

Follow a tag across rungs, routines, and multiple controllers exported from the same line — the cross-PLC view for produced/consumed tag issues.

Read-only
PLC programs

Diff two program versions

Git-style +/- diff between two L5X exports — tags and rungs — so you can review a backup vs. a working copy, or before/after a migration, like a code change. Rungs match by content, not position, so a rung that only moved shows as unchanged.

Read-only
PLC programs

Propose a migration

Grounded in platform instruction-set notes, propose translated rungs for a version bump or vendor change, shown as the same git-style diff — written to a review patch file, never a live controller.

Writes: approval
PLC programs

Map the I/O footprint

Pull a controller's full I/O and communication-module inventory from its program export — catalog numbers, revisions, rack/adapter topology — to see what hardware a migration actually touches beyond the CPU.

Read-only
PLC programs

Know the site's PLC fleet

Every program Rung parses — during ordinary troubleshooting, not a special audit — quietly builds a shared, site-wide inventory of vendor, model, and firmware on the on-site relay. Ask what's on this site and how old it is, any time, without walking the plant. Opt-in via /memory auto.

Read-only
PLC programs

Draft an obsolescence plan

Grounded in the site's PLC fleet, the I/O footprint, and a curated vendor lifecycle/replacement reference, draft a structured migration + validation plan — replacement hardware, code/I/O/comms impacts, phased steps, test plan — as a review document, never a live change.

Writes: approval
Network

Network diagnostics

Ping, traceroute, DNS lookups, and TCP port checks to map segmentation, find comms drops, and validate paths across OT networks.

Read-only
Files & logs

Log analysis

Parse ArchestrA SMC exports, Windows event logs, and generic text logs by severity, with regex filtering — built for logs too large to read by hand.

Read-only
Files & logs

Files & shell

Read, search, and edit local files and exports with diff previews; run shell commands for diagnostics. Anything beyond a safe read waits for your approval.

Reads: safe Writes/commands: approval
Historian

Historian queries

Run read-only SELECT queries against an Aveva Historian Runtime database — tag history, live values, storage nodes.

Read-only · SELECT-only
Shell & knowledge

Knowledge & playbooks

Searches Rung's curated OT knowledge base — vendor notes, runbooks, and structured troubleshooting playbooks it can walk you through.

Read-only
Every skill above

Approval, every time

Every skill above runs locally. Anything beyond a safe read shows you exactly what it's about to do and waits for allow once / allow always / deny — and it's logged.

Applies to all skills
See it on your own systems

Put these skills on your plant floor.

Install Rung today, or talk to us about a design partnership for your site.