iec-network-drawio

Create and revise IEC 60617-style distribution-grid diagrams in Draw.io files.

3|1|Updated Mar 7, 2026
One-click install
npx skills add https://github.com/Plusero/agentic-research-skills --skill iec-network-drawio-plusero
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: iec-network-drawio
Source: https://github.com/Plusero/agentic-research-skills/tree/main/resources/skills/iec-network-drawio
Command: npx skills add https://github.com/Plusero/agentic-research-skills --skill iec-network-drawio-plusero

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Editing MV/LV distribution-grid diagrams in Draw.io often breaks electrical topology, misaligns feeders, or produces inconsistent symbols, forcing engineers to manually verify every node, edge, and label after each change. ## Core Features & Use Cases - Topology-Preserving Edits: Migrates, redraws, aligns, or cleans up .drawio network figures while preserving every source node, edge, device state, feeder order, and relative layout. - IEC 60617 Symbol Standards: Applies standardized busbars, transformer rings, load arrowheads, LV nodes, and switch symbols with consistent dimensions, stroke widths, and orthogonal routing. - Validation Checklist: Verifies XML parses correctly, labels meet 18 pt minimum, legends stay in dashed boxes inside margins, and no conductors cross transformer rings before delivery. - Use Case: An engineer needs to add an LV busbar to an existing radial feeder diagram. The Skill inserts the busbar 12 pt beyond the first and last feeder taps, centers each feeder endpoint on its tap, and keeps every other cell ID and geometry untouched. ## Quick Start Redraw the attached network.drawio file as an IEC 60617-style diagram with an LV busbar, aligned load arrows, and a dashed legend box.

Frequently Asked Questions about iec-network-drawio

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I redraw a distribution network diagram in Draw.io without losing topology?

Parse the .drawio XML and modify mxCell elements by ID rather than editing the file with string replacement. Inventory all nodes, edges, switches, and feeders first, then change only the requested cells while preserving every other cell ID and geometry.

How to add an LV busbar to a radial feeder diagram?

Add the LV busbar as a structural common bus for existing feeder taps only. Start it 12 pt before the first tap and end it 12 pt after the last tap, keeping every tap's original coordinate and centering each feeder endpoint on the busbar with no gap.

What symbol standard does this use for transformer and load icons?

Transformers use two overlapping transparent rings with conductors terminating at ring boundaries, never entering the interior. Loads use filled triangular arrowheads on stems of at least 12 pt, centered and perpendicular to the triangle base, following IEC 60617 conventions.

Can it create a new grid diagram from scratch without a source file?

Yes, but it builds topology only from the user's description and reports any ambiguity instead of guessing. It will not invent feeders, devices, ratings, switch states, or distributed energy resources that were not provided or explicitly requested.

Why do diagonal connector lines appear in my Draw.io network diagram?

Diagonal segments appear when connectors are not constrained to orthogonal routing. Route all feeders and branches as horizontal or vertical segments with right-angle bends, preserving a non-orthogonal source connector only when the requested change does not involve rerouting it.