mcpField
E
engineering

engineering

github.com/markdown-viewerDesign & UI3.4k112 installsUpdated 3w ago
Repository

About engineering

Engineering Diagram Generator is a skill for creating engineering diagrams in drawio format. It covers electrical schematics, P&IDs, rack layouts, logic gates, fault trees, and PLC ladder diagrams, with guidance on stencil names and symbol colors.

Key features

  1. 01Creates diagrams in drawio fences
  2. 02Covers electrical schematics and wiring
  3. 03Supports P&ID and rack diagrams
  4. 04Includes logic gate, fault tree, and PLC ladder types
  5. 05Specifies stencil names and symbol colors

Use cases

  1. 01Document an electrical circuit or wiring plan
  2. 02Map a process and its instrumentation
  3. 03Plan a data center rack layout
  4. 04Represent logic gates, fault paths, or PLC ladder logic

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/markdown-viewer/skills --skill engineering

After installing, type/engineeringin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

examples/
electrical-circuit.md
fault-tree.md
logic-gates.md
pid-process.md
plc-ladder.md
rack-datacenter.md

Details

From the project README

Engineering Diagram Generator

Quick Start: Choose diagram type → Add symbols from stencil library → Connect with appropriate lines → Add labels/annotations → Wrap in ```drawio fence.

⚠️ IMPORTANT: Always use ```drawio code fence. NEVER use ```xml — it will NOT render as a diagram.

Critical Rules

🔗 This is a drawio-derived skill. All structure, layout, and edge routing rules inherit from drawio SKILL.md. Read the base rules first.

Engineering-specific additions:

  • Check stencils/README.md for exact symbol names (e.g., mxgraph.electrical.resistors.resistor_1)
  • Symbol colors: Black(#000000) for schematic, Blue(#0000FF) for pneumatic, Green(#00FF00) for hydraulic

Engineering Diagram Types

TypePurposeStencil LibraryExample
Electrical SchematicCircuit diagrams, wiring diagramsmxgraph.electrical.* (527 symbols)electrical-circuit.md
P&IDProcess flow, piping & instrumentationmxgraph.pid.* (478 symbols)pid-process.md
Rack DiagramData center, server rack layoutmxgraph.rack.* (487 symbols)rack-datacenter.md
Logic GatesDigital logic circuitsmxgraph.electrical.logic_gates.*logic-gates.md
Fault TreeFault tree analysis (FTA)mxgraph.electrical.logic_gates.*fault-tree.md
PLC LadderPLC ladder logic diagramsmxgraph.electrical.plc_ladder.*plc-ladder.md

Comments

Markdown supported