Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
mukul975 avatar

Analyzing Network Flow Data With Netflow

  • 301 installs
  • 27.3k repo stars
  • Updated August 2, 2026
  • mukul975/anthropic-cybersecurity-skills

Analyze NetFlow data to understand network traffic patterns, identify bottlenecks, and troubleshoot connectivity issues in production systems.

About

NetFlow analysis is a technique for collecting and analyzing network traffic data to understand how data moves through your infrastructure. Solo builders use this skill to monitor network performance, detect unusual traffic patterns, and diagnose connectivity problems in production environments. It matters because network visibility is fundamental to maintaining reliable, performant systems and responding quickly when issues arise.

  • Visualize traffic flows between services and endpoints
  • Identify performance bottlenecks and anomalies
  • Troubleshoot connectivity and bandwidth issues

Analyzing Network Flow Data With Netflow by the numbers

  • 301 all-time installs (skills.sh)
  • +16 installs in the week ending Aug 4, 2026 (Skillselion tracking)
  • Ranked #331 of 1,435 DevOps & CI/CD skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/mukul975/anthropic-cybersecurity-skills --skill analyzing-network-flow-data-with-netflow

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs301
repo stars27.3k
Security audit3 / 3 scanners passed
Last updatedAugust 2, 2026
Repositorymukul975/anthropic-cybersecurity-skills

What it does

Analyze NetFlow data to understand network traffic patterns, identify bottlenecks, and troubleshoot connectivity issues in production systems.

Files

SKILL.mdMarkdownGitHub ↗

Analyzing Network Flow Data with Netflow

When to Use

  • When investigating security incidents that require analyzing network flow data with netflow
  • When building detection rules or threat hunting queries for this domain
  • When SOC analysts need structured procedures for this analysis type
  • When validating security monitoring coverage for related attack techniques

Prerequisites

  • Familiarity with network security concepts and tools
  • Access to a test or lab environment for safe execution
  • Python 3.8+ with required dependencies installed
  • Appropriate authorization for any testing activities

Instructions

1. Install dependencies: pip install netflow 2. Collect NetFlow/IPFIX data from routers or use the built-in collector: python -m netflow.collector -p 9995 3. Parse captured flow data using netflow.parse_packet(). 4. Analyze flows for:

  • Port scanning: single source to many destinations on same port
  • Data exfiltration: high byte-count outbound flows to unusual destinations
  • C2 beaconing: periodic connections with consistent intervals
  • Volumetric anomalies: traffic spikes beyond baseline thresholds

5. Generate a prioritized findings report.

python scripts/agent.py --flow-file captured_flows.json --output netflow_report.json

Examples

Parse NetFlow v9 Packet

import netflow
data, _ = netflow.parse_packet(raw_bytes, templates={})
for flow in data.flows:
    print(flow.IPV4_SRC_ADDR, flow.IPV4_DST_ADDR, flow.IN_BYTES)

Related skills

FAQ

Is Analyzing Network Flow Data With Netflow safe to install?

skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

DevOps & CI/CDmonitoringinfra

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.