Skill-Based AI Agents for Power-System Studies
summary
The gist
This paper describes a skill-based agentic framework for power-system studies using Model Context Protocol (MCP)-connected engineering tools, demonstrating that agentic systems can greatly accelerate
In short
This framework uses skill-based AI agents coordinated by an orchestration agent to automate power system studies using engineering tools like PSS®E. By connecting Large Language Models (LLMs) to deterministic software via a Model Context Protocol (MCP) server, the system accelerates dynamic simulation and planning tasks. The results show agents can improve efficiency in analysis.
Key concepts
- Orchestration Agent
- This agent receives a high-level study goal, breaks it down into smaller steps, and assigns those steps to specialized task agents. It acts as the project manager, ensuring all necessary subtasks are completed in the correct sequence to achieve the overall objective.
- Skill Files
- These reusable files contain detailed procedural instructions for specific tasks. They define exactly what inputs are needed, the sequence of tool calls required, how to validate results, and rules for handling errors during execution.
- MCP Server
- This server acts as a controlled bridge between the AI agents and engineering software like PSS®E. It exposes complex software functions as standardized tools with structured inputs and outputs, allowing agents to interact with the simulation without needing direct system access.
- Agentic Framework
- This is a multi-agent architecture where different LLM agents collaborate. They work together by delegating specific parts of a complex problem to specialized agents, enabling them to perform sophisticated tasks like setup, execution, and result extraction.
Terminology used across episodes
This episode discusses
- Skill-Based AI Agents for Power-System Studies · Paper Radio
- PowerDAG: Supervisory Agentic AI System for Automating Distribution Grid Analysis
- Grid-Agent: An LLM-Powered Multi-Agent System for Power Grid Control
The paper
Skill-Based AI Agents for Power-System Studies · Read on arXiv
PNNL
This paper describes a skill-based agentic framework for power-system studies using Model Context Protocol (MCP)-connected engineering tools. A custom MCP server was developed to expose Siemens PTI PSSE functions for power-flow analysis, dynamic simulation, result extraction, and model-validation workflows. Two implementation pathways built on a programmable OpenAI Agents software development kit (SDK) and a Claude Code command-line interface (CLI) were evaluated, both using reusable skills, subagents, MCP tools, data-repository connections, and local shell/Python execution. Both frontier-model-based implementations successfully executed representative study tasks. Success was evaluated based on task completion, output accuracy, and the need for human expert interventions. Results based on public datasets show that agentic systems can greatly accelerate power system dynamic simulation process for transmission planning studies leveraging industry-grade simulation platforms. This points toward a shift in transmission planning practice, where agentic systems could handle routine simulation setup and result extraction, allowing engineers to focus expert judgment on scenario design and interpretation rather than tool operation.
Transcript
Introduction to the show: ident: Robotics Radio. Generated commentary on the latest robotics and control papers.
Rosa: I'm Rosa, and with me are Dev and Taro, guest researcher.
Dev: Today's paper: "Skill-Based AI Agents for Power-System Studies".
Rosa: This paper describes a skill-based agentic framework for power-system studies using Model Context Protocol (MCP)-connected engineering tools,
Dev: First, who's behind it and why it matters.
Paper summary: Rosa: So, Dev, we're looking at this paper on "Skill-Based AI Agents for Power-System Studies." Basically, they've put together a framework that uses these agentic systems to work with real engineering tools like PSS®E to speed up those power system simulations.
Dev: Right, Rosa? It seems the core idea is using an orchestration agent that takes a study objective and breaks it down into smaller tasks for specialized agents to handle, which then use reusable skill files to manage the procedures.
Taro: That sounds like they’re trying to give the AI a structured way to actually *do* the work rather than just chatting about power systems.
Rosa: Exactly, and what matters is that they connect these agents directly to engineering tools through something called Model Context Protocol, or MCP. This MCP server acts as the controlled interface allowing the agents to interact with PSS®E for things like running power-flow analysis or dynamic simulations.
Dev: I see how it matters for loop rates and latency because having a structured way for the AI to call those specific functions means we can potentially get much tighter control over how fast and reliably those simulations run.
Taro: When you talk about those specific functions, what's the biggest benefit they claim this architecture offers compared to just running PSS®E manually?
Rosa: Well, the abstract states that these agentic systems can greatly accelerate the power system dynamic simulation process for transmission planning studies by leveraging industry-grade simulation platforms. This means we could get those results much faster for planning purposes.
Dev: Faster execution is critical, but I'm wondering about the reliability of this whole setup when things go sideways in a real-world scenario. How robust are these skill files against unexpected inputs or tool errors?
Taro: That’s a big question, because if the system misbehaves when the world gets messy, what happens to that acceleration they're promising?
Rosa: The paper mentions that the reusable skill files encode failure-handling rules and validation checks within them, which is supposed to prevent them from improvising unsupported values or actions when inputs are missing or inconsistent.
Dev: That sounds like a necessary safeguard for any system interfacing with complex engineering software; we don't want it making things up.
Taro: I'm thinking about what happens when the world misbehaves, like during a major disturbance event. Does this skill-based approach allow the agents to handle those unexpected situations intelligently, or is it just limited to the defined procedures?
Rosa: They are designed to handle failure-handling rules specifically for those situations, suggesting an attempt at intelligent response rather than just stopping.
Dev: From my end, if the MCP server provides structured tool interfaces and error propagation, that should help manage the complexity of the PSS®E interactions without creating chaotic loops or unpredictable delays in execution.
Taro: So they're focused on making sure that even when things go wrong during a dynamic simulation setup, the agent doesn't just crash?
Paper summary: Rosa: That’s exactly what they seem to be targeting, ensuring that the agent reports missing or corrupted inputs instead of trying to guess what the right value is.
Dev: And this whole thing is being tested across three representative study procedures: power-flow and case-analysis, dynamic simulation, and a play-in approach for model validation using synchrophasor or SCADA data.
Taro: Those three procedures cover a good range of use cases; testing them from steady state checks all the way up to comparing simulated responses against measured ones sounds like they're hitting all the necessary angles for real application.
Rosa: It really shows the versatility of this framework, moving beyond just one type of analysis and into validation methods.
Dev: I do think that linking dynamic simulation with model validation using data like synchrophasor measurements is where we see a lot of practical value, especially when we’re trying to ensure our models are actually accurate for real system behavior.
Taro: If the AI can compare its simulated responses against actual measured ones, that gives us a much stronger confidence in the results derived from these power-system studies.
Rosa: The paper's main argument is that this shift in approach allows engineers to focus more on scenario design and interpretation rather than spending all their time operating the specific tool interfaces themselves.
Dev: That sounds like a significant change for how we structure our work in transmission planning; moving away from direct tool manipulation toward high-level objective setting for the AI.
Taro: I think the long-term implication is that this could allow us to explore much more complex scenarios and analysis methods than we currently have the time or resources to execute manually.
Rosa: So, in simple terms, this paper describes an agentic framework that uses structured skills and an MCP connection to make power system dynamic simulations much faster for transmission planning studies.
Dev: And it's evaluating two different ways to build it—one using the OpenAI Agents SDK and another with a Claude Code command-line interface—to see which implementation path is more practical for different kinds of customization.
Taro: That comparison between the two platforms is interesting because it shows that there are different routes to building these systems, each with its own trade-offs regarding development effort.
Rosa: I think the paper's title, "Skill-Based AI Agents for Power-System Studies," really captures the essence of what they’ve built: using skills and agents to handle the specific domain knowledge required for these engineering tasks.
Dev: It seems like the authors are pointing toward a future where engineers collaborate with an AI system that handles the heavy lifting of simulation setup and result extraction.
Taro: If this holds up outside of a controlled lab environment, that's where I want to see it tested next; we need to know how long these systems can run reliably when they aren't being fed perfectly curated data from a dataset.
Rosa: That’s the question for the future, isn't it? We need those real-world deployment scenarios to see if this accelerated process translates into actual efficiency gains for transmission planning.
Conclusion: Rosa: So, this paper is about using skill-based AI agents to speed up power system studies by connecting them to tools like PSS®E through an MCP server.
Dev: I'm focused on how fast those simulations run and what happens when they encounter errors during the process.
Taro: I'm curious about the autonomy aspect, specifically what these agents do when things go wrong in a dynamic simulation environment.
Rosa: Thinking about that title, "Skill-Based AI Agents for Power-System Studies," it really boils down to giving an AI a structured way to handle complex engineering tasks.
Dev: I see how that structure helps manage the loop rates and latency issues we worry about when running these simulations manually.
Taro: And I want to know if those skill files give the AI enough autonomy to make smart decisions when the simulation doesn't go exactly as planned during a disturbance setup.
Rosa: The authors are demonstrating that this framework lets agents handle routine simulation setup and result extraction, freeing up engineers to focus on designing the scenarios themselves.
Dev: That sounds like it could really change our workflow by shifting our focus away from tedious tool operation toward higher-level planning and interpretation.
Taro: It feels like a big step toward systems that can manage the complexity of dynamic simulations without needing constant, minute control from a human operator.
Rosa: And considering the authors, they've shown how different implementation pathways exist, which suggests this approach is flexible enough for various development needs across different engineering teams.
Dev: That flexibility is important because it means we can tailor the setup to fit our specific requirements regarding tool interaction and error handling.
Taro: I wonder what the long-term autonomy looks like when we apply these agents to much more complex analyses, like contingency planning or oscillation studies.
More episodes
- 2610.12276-Toward Lunar Legged Robots: Field Deployment Lessons at LUNA
- 2610.12285-PLaW-VLA: Predictive Latent World Modeling for Vision-Language-Action Policies
- 2610.12368-LiteNWM: Efficient Latent World Models for Onboard Visual Navigation in the Wild
- 2610.12435-VioLA: Learning Generalist Humanoid Control Policies from Human Data
- 2610.12404-A Physics-Informed Collision Learning Framework for Collaborative Robot Motion Generation
- 2610.12411-GLIO2: A GPU-Parallelized Tightly-Coupled LiDAR-Inertial-GNSS System for Robust and Real-Time Global Localization and Mapping
- 2610.12424-RoboRSI: Stable, efficient, and reusable robot self-evolution in complex real-world environments
- 2610.12432-FAITH: Feasibility-Aware Safety-Filtered RL for High-Dimensional Systems
- 2610.12440-Generative Neural Retargeting for Human-to-Robot Dexterous Manipulation
- 2610.10803-High-Fidelity Baseline Design and Station Keeping Analyses for Earth-Moon Vertical Orbits