-
-
Notifications
You must be signed in to change notification settings - Fork 26
Claude Code Skill
While the MCP server (this whole wiki) lets Claude act on EPLAN, the eplan-development skill teaches Claude to write correct EPLAN code: C# scripting, the EPLAN API (parts database, properties), and Remote Client automation — including headless EPLAN and Cogineer. Distilled from working production code, with the pitfalls that actually bite.
skills/eplan-development/
├── SKILL.md # Entry point: dev models, golden rules, RAG usage
└── references/
├── script-basics.md # Script structure, [Start]/[DeclareAction]/events, deployment
├── actions-reference.md # CommandLineInterpreter + verified action catalog
├── core-classes.md # Progress, PathMap, Settings, MultiLangString, ribbon
├── api-data-access.md # Parts DB (MDPartsManagement), properties, multilang parsing
├── remoting.md # EplanRemoteClient, dynamic ports, headless, Cogineer
├── pitfalls.md # Blocking issue, threading, dispose, error handling
└── integration-patterns.md # HTTP, SignalR, error forwarding, HTML tools
It automatically loads whenever you ask Claude to write EPLAN scripts, call EPLAN actions, access the parts database, or build apps that drive EPLAN remotely — and it instructs Claude to verify action names/parameters against the docs RAGs instead of guessing (2027/FTS5 first for exact names, 2026/semantic as fallback).
/plugin marketplace add covagashi/eplan-rag-mcp
/plugin install eplan-development@eplan-tools
Update later with /plugin marketplace update eplan-tools. Or copy the folder manually into ~/.claude/skills/eplan-development (personal) or <project>/.claude/skills/eplan-development — see the skill's own README for exact commands. Invoke explicitly with /eplan-development, or let it trigger automatically on EPLAN-related tasks.
- This MCP server — the skill teaches Claude to write correct code and avoid the traps; the server lets it execute live.
-
Remote Documentation RAGs — the skill tells Claude to consult
rag2027(FTS5) first for exact action/parameter names,rag2026(semantic) when the query shares no vocabulary with the docs at all.
EPLAN Electric P8 2022–2025, with version-specific notes: ribbon API since 2022, remoting default-on in 2023 vs "Remote Client Access" + gRPC in 2025, .NET Framework 4.8.1 targeting.
Start here
Tool reference (180 tools)
- Connection and Server Tools (8)
- Application Lifecycle and Unattended Testing (6)
- Project and Workspace Management (22)
- Pages, Navigation and Editing (19)
- Devices, Numbering and Cabinet (16)
- Search Tools (5)
- Import, Export and Data Exchange (57)
- Reports, Verification and Printing (10)
- 3D and Installation Spaces (2)
- Live DataModel Tools (4)
- Discovery Tools (5)
- Low-Level Scripted Tools (18)
- Addons and Raw Actions (4)
- AAS / Digital Twin Tools (4)
Beyond the local server