By Power-Agent
Run power system studies with progressive disclosure, starting from simplest actions (load, inspect) and escalating to advanced analyses (OPF, contingency, sensitivity) across multiple power-system tools via PowerMCP.
Progressive-disclosure workflow for ANDES dynamic studies. Use whenever the user wants to run ANDES through PowerMCP for power flow, small-signal / eigenvalue analysis, or time-domain simulation — even when they just say "check the damping", "is this stable", "run a fault", or "look at the oscillation modes". Exposes a solved base case before eigenvalue screening and time-domain runs. Reach for this instead of answering ANDES dynamics questions unaided.
Progressive-disclosure workflow for Egret market and operations optimization. Use whenever the user wants to run DC-OPF, AC-OPF, or unit commitment through PowerMCP — even when they just say "what's the cheapest dispatch", "commit the units", "check for congestion", or "is this schedule feasible". Exposes the simplest credible optimization (DC-OPF) before escalating to AC-OPF or full unit commitment. Reach for this instead of answering Egret optimization questions unaided.
Progressive-disclosure workflow for LTSpice / PyLTSpice circuit simulation. Use whenever the user wants to create a netlist, run a SPICE transient or AC simulation, inspect traces, or debug LTSpice convergence through PowerMCP — even when they just say "simulate this circuit", "why won't this converge", or "plot the output". Exposes session creation and batch simulation before plotting or GUI steps. Reach for this instead of answering LTSpice questions unaided.
Progressive-disclosure workflow for OpenDSS distribution-feeder studies. Use whenever the user wants to compile a DSS model, solve a distribution circuit, inspect feeder bus voltages or power, sweep load multipliers, or run daily / harmonic studies through PowerMCP — even when they just say "solve this feeder", "check the voltages", or "run a daily profile". Exposes a solved base feeder before advanced scenarios. Reach for this instead of answering OpenDSS feeder questions unaided.
Progressive-disclosure workflow for pandapower power-system studies. Use whenever the user wants to load, build, or inspect a pandapower network, run AC power flow, check bus voltages or line and transformer loading, or screen N-1 contingencies — even when they just say "run a load flow", "check this case", "is anything overloaded", or name a case file like case39.json. Exposes a clean base-case solve before advanced outage studies. Reach for this instead of answering pandapower grid questions unaided.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
PowerSkills is the skill layer on top of PowerMCP. PowerMCP exposes raw software tools. PowerSkills tells an agent which tool to reach for first, what to verify before escalating to advanced studies, and what mitigation playbooks to follow when a study finds a real operating problem.
The skills are packaged as two Agent Skills plugins inside a Claude Code marketplace, so you can install them in one step (see Install).
| Plugin | What it is | Skills |
|---|---|---|
powerskills-tool | Progressive-disclosure workflows for power-system software | 10 |
powerskills-engineering | Senior-engineer mitigation playbooks | 10 |
Every powerskills-tool skill ends with an Escalation triggers table that maps a concrete observation (e.g. a bus below 0.95 pu, a branch above 100% loading, a binding N-1) to the matching powerskills-engineering playbook — so the handoff is driven by numbers, not vibes.
powerskills-tool)These skills mirror the current software list in PowerMCP.
| Skill | Scope | First tools to expose | Advanced tools to expose later |
|---|---|---|---|
| ANDES | Dynamic security and small-signal studies | run_power_flow, get_system_info | run_eigenvalue_analysis, run_time_domain_simulation |
| Egret | Market and operations optimization | solve_dc_opf | solve_ac_opf, solve_unit_commitment_problem |
| LTSpice | Circuit simulation workflow | create_simulation_session, run_simulation | list_available_traces, plot_specific_traces, GUI viewing |
| OpenDSS | Distribution feeder studies | compile_and_solve, get_total_power, get_bus_voltages | set_load_multiplier, run_daily_energy_meter, get_harmonic_results |
| PSLF | Transmission power flow and contingencies | open_case, solve_case, violation checks | topology or device edits, run_contingency_analysis |
| PSSE | PSS/E base-case and API-guided studies | open_case, solve_case | lookup_psspy_command, search_psspy_commands, run_psspy_command |
| PowerWorld | Steady-state analysis and sensitivities | open_case, run_powerflow, result queries | contingencies, parameter changes, PTDF or LODF or Jacobian tools |
| PyPSA | Planning, OPF, and expansion studies | load_network or create_network, network inspection | optimize_network, optimize_investment, import or export flows |
| pandapower | AC analysis and screening studies | load_network or create_empty_network, get_network_info, run_power_flow | run_contingency_analysis |
| surge | Transmission analysis, sensitivities, OPF, contingency, ATC, dispatch | load_builtin_case or load_network, get_network_info, run_ac_power_flow | compute_ptdf / compute_lodf, run_dc_opf / run_scopf, run_n1_branch_contingency, compute_nerc_atc, run_scuc |
powerskills-engineering)npx claudepluginhub power-agent/powerskills --plugin powerskills-toolSenior power-engineer mitigation playbooks: voltage violations, thermal overloads, contingency (N-1/N-2) findings, dynamic-stability problems, operations/planning infeasibilities, convergence failures, short-circuit duty, frequency response, interconnection impacts, and DER hosting capacity. Issue-driven and software-agnostic; triggered from the escalation tables in the powerskills-tool skills.
Senior power-engineer mitigation playbooks: voltage violations, thermal overloads, contingency (N-1/N-2) findings, dynamic-stability problems, operations/planning infeasibilities, convergence failures, short-circuit duty, frequency response, interconnection impacts, and DER hosting capacity. Issue-driven and software-agnostic; triggered from the escalation tables in the powerskills-tool skills.
pandapower v3.4.0 Python skill - power systems analysis with 80+ functions for AC/DC power flow, OPF, short circuit (IEC 60909), and state estimation
Foundational Model-Based Design capabilities for the Simulink product family
Pandas MCP - Advanced Data Analysis for LLMs with comprehensive pandas operations
Analyze and optimize system throughput
KiCad electronics design skills. Analyze schematics, review PCB layouts, download datasheets, source components, and prep boards for fabrication.