power-flow-data

Parse and analyze MATPOWER network data from JSON files.

98|12|Updated May 15, 2026
One-click install
npx skills add https://github.com/agentscope-ai/PawBench --skill power-flow-data-agentscope-ai
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: power-flow-data
Source: https://github.com/agentscope-ai/PawBench/tree/main/data/pawbench-v1.0/assets/T129_skillsbench_energy-market-pricing/skills/power-flow-data
Command: npx skills add https://github.com/agentscope-ai/PawBench --skill power-flow-data-agentscope-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

This Skill assists in the efficient processing and analysis of large-scale power system network data, enabling the parsing and interpretation of complex data formats like MATPOWER.

Core Features & Use Cases

  • Standardized Data Format: Offers guidance on parsing power system test cases using the MATPOWER format.
  • Handling Large Files: Provides instructions for effectively handling large JSON files without inefficient line-by-line reading.
  • Network Topology: Offers detailed information on bus types and the per-unit system for electrical quantities.
  • Data Loading: Contains a Python function for loading network data from JSON files.
  • Use Case: This Skill can be utilized by energy professionals or researchers for power flow analysis by parsing bus, generator, and branch data.

Quick Start

Load power system network data from a JSON file using the 'load_network' function in the skill.

Frequently Asked Questions about power-flow-data

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I parse power system network data in MATPOWER format for power flow analysis?▼

You can parse MATPOWER format network data by loading bus, generator, and branch data from JSON files using a dedicated Python function designed for power flow analysis.

What is the best way to load large-scale power system network data without reading files line by line?▼

Loading large-scale power system network data efficiently requires using a Python function that parses the complete JSON file structure directly, avoiding inefficient line-by-line reading.

Does this approach to power flow analysis support interpreting bus types and the per-unit system?▼

Yes, interpreting power flow analysis data includes detailed information on network topology, specifically mapping bus types and converting electrical quantities using the per-unit system.

Can I use Python's json module to process large JSON files for power system test cases?▼

Yes, processing large power system test case JSON files utilizes Python's json module, providing specific instructions to handle large file parsing efficiently without line-by-line iteration.

What specific data components are extracted when parsing MATPOWER format files for network topology?▼

Parsing MATPOWER format files extracts bus, generator, and branch data components to construct the network topology, providing the essential structural inputs required for power flow analysis.