PowerSkills plugin

Skills for power-system studies: how to work with pandapower, OpenDSS, PSS/E and PowerWorld, plus playbooks for fixing violations.

  • 80 ★ on the repository
  • Last commit
  • MIT
Plugin

Minimal access

Why this level

  • The skills give instructions for studies while the user runs the simulation software separately.
All reasons and checks

power-agent/powerskills

Install

Manual install

/plugin marketplace add Power-Agent/PowerSkills

Then `/plugin install powerskills-tool@powerskills` and `/plugin install powerskills-engineering@powerskills`.

Access and checks

How we review

Minimal accessThe tool runs nothing and makes no network calls.

  • The skills give instructions for studies while the user runs the simulation software separately.

This is third-party code. Review the repository files before installing.

What it does

PowerSkills is a skill layer on top of PowerMCP. PowerMCP exposes raw tools of simulation software, and the skills tell an agent which tool to start with, what to verify before advanced studies and which mitigation plan to follow when a study finds a real problem. Work moves from simple to complex: open the case, inspect the model, solve the base case and only then run contingency analysis, dynamics and optimization. The repository holds two Claude Code plugins. `powerskills-tool` has software skills for ANDES, Egret, LTSpice, OpenDSS, PSLF, PSS/E, PowerWorld, PyPSA, pandapower, potpourri and surge. `powerskills-engineering` has 10 playbooks: voltage violations, thermal overloads, N-1 contingencies, dynamic stability, short-circuit duty, frequency response and DER hosting capacity. Each software skill ends with a table of escalation triggers to a playbook by numbers, for example a bus below 0.95 pu.

Who it is for. Power-system engineers and grid analysts who run power flow and contingency studies in pandapower, OpenDSS, PSS/E or PowerWorld and want an agent to follow a methodology.

Good fit when

  • A bus sags below 0.95 pu in the base case and the agent opens the voltage violation playbook.
  • A line is loaded above 100 percent and redispatch, switching or reinforcement is explored.
  • A distribution feeder is solved in OpenDSS from compile to bus voltages.
  • A multi-period optimization with storage is solved for a pandapower network through potpourri.

Not a fit when

  • The task lies outside power systems, since the skills are tied to specific simulation packages.
  • You need a ready tool server, which PowerMCP provides and PowerSkills does not replace.
  • The result goes into a design decision with no engineer review.

Example request

Load the IEEE 14 case in pandapower, solve the base case and, if any buses are below 0.95 pu, propose steps from the voltage violation playbook.

Limitations

The skills are useful alongside simulation software tools: most need the PowerMCP server, while `potpourri` has no server yet and is driven by scripts in the skill over the Python API. Commercial packages such as PSS/E, PSLF and PowerWorld need their own licenses and installation. The skills suggest order and checks but do not guarantee model correctness: an engineer must confirm operating conclusions. In Codex CLI the skills are copied by hand into `.agents/skills/` or `~/.codex/skills/`, and in Claude Desktop they are uploaded one ZIP at a time.

How to disable. Run `/plugin uninstall powerskills-tool` and `/plugin uninstall powerskills-engineering` in Claude Code. In Codex delete the copied skill folders from `.agents/skills/` or `~/.codex/skills/`.

FAQ

How do I install PowerSkills in Claude Code?

Add the repository as a marketplace with `/plugin marketplace add Power-Agent/PowerSkills` and install one or both plugins: `powerskills-tool` and `powerskills-engineering`.

How does PowerSkills differ from PowerMCP?

PowerMCP exposes raw tools of the software. PowerSkills adds methodology: where to start, what to check before advanced studies and which playbook to take for a problem.

How do I install the skills in Codex CLI?

Copy the skill folders into the project `.agents/skills/` or into `~/.codex/skills/` for all projects. No conversion is needed.

Which playbooks are there?

Ten: voltage, thermal overloads, N-1 and N-2 contingencies, dynamic stability, operations planning, convergence failures, short-circuit duty, frequency response, interconnection impacts and DER hosting capacity.

Do the programs need licenses?

For commercial packages such as PSS/E, PSLF and PowerWorld yes, they are installed and licensed separately. The other programs are also installed by you, since the skills do not install them.

Discussion

No questions or reviews yet.

Plugins

Plugin with 130-plus skills for atomistic materials research: relaxation, dynamics, DFT and structure databases through MCP.

PluginExtended access187Repository stars

Three free Power BI skills: a model audit scored 0-100, HTML documentation and DAX measures created from a description.

SkillExtended access119Repository stars

Around 200 skills for Claude Code on bioinformatics, chemistry and biostatistics, from RNA-seq analysis to molecular docking

SkillExtended access388Repository stars

Skills for computational chemistry: ASE, DFT codes, LAMMPS, DeePMD, RDKit, Open Babel and more, built for OpenClaw

SkillExtended access157Repository stars

18 skills and a 34-tool MCP server for 3D Gaussian Splatting: paper reading, method comparison, training debugging and rendering.

PluginExtended access184Repository stars

README in short

The README describes differences from PowerMCP, a table of software skills with first and advanced tools, a table of playbooks, installation for Claude Code, Codex CLI and Claude Desktop and the repository layout.

README badge

Report a problem