networkx

Create, analyze, and visualize graphs using Python and NetworkX APIs.

Updated Mar 31, 2026
One-click install
npx skills add https://github.com/HaykTarkhanyan/dst_research --skill networkx-hayktarkhanyan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: networkx
Source: https://github.com/HaykTarkhanyan/dst_research/tree/main/.claude/skills/networkx
Command: npx skills add https://github.com/HaykTarkhanyan/dst_research --skill networkx-hayktarkhanyan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

NetworkX provides a Python toolkit for creating, analyzing, and visualizing graphs, enabling users to model and reason about complex relationships without bespoke code.

Core Features & Use Cases

  • Graph creation and manipulation across Graph, DiGraph, MultiGraph, and MultiDiGraph
  • Execution of a wide range of graph algorithms (shortest paths, centrality, clustering, communities)
  • Data I/O and visualization to integrate network data into analyses and reports
  • Use Case: Build a social network model, compute centrality, and visualize the topology

Quick Start

Create a simple graph, compute basic properties, and visualize it.

Frequently Asked Questions about networkx

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

FAQPage Schema
How do I create and analyze graphs in Python?

You can create and analyze graphs in Python using this toolkit to model relationships across Graph, DiGraph, MultiGraph, and MultiDiGraph structures without writing bespoke code.

What Python graph algorithms are available for network analysis?

Network analysis with this toolkit supports a wide range of graph algorithms, including shortest paths, centrality, clustering, and community detection across diverse domains.

How do I visualize network graphs and topology?

You can visualize network graphs and topology by integrating this toolkit with common visualization and data-processing libraries to render network data into analytical reports.

Can I use this for social network modeling and centrality computation?

Yes, you can build a social network model, compute centrality to identify key nodes, and visualize the topology to reason about complex social relationships.

What graph data structures and I/O formats does this networkx toolkit support?

This networkx toolkit supports graph data structures and attributes, providing data I/O capabilities to integrate network data into your existing Python analyses.

Do I need specific Python APIs to work with networkx graphs?

Yes, you need Python and NetworkX APIs to create, manipulate, and analyze graph data structures and attributes across diverse domain workflows.