Claude Code Plugins

Community-maintained marketplace

Feedback

Analyze network traffic patterns, identify top applications and bandwidth usage, and optimize traffic management. Perform DPI-based traffic classification.

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name traffic-analysis
description Analyze network traffic patterns, identify top applications and bandwidth usage, and optimize traffic management. Perform DPI-based traffic classification.

Traffic Analysis Skill

Analyze network traffic patterns and identify top applications and bandwidth consumers.

What this skill does

This skill enables you to:

  • Identify applications in use with DPI classification
  • Analyze bandwidth usage by client and application
  • Identify heavy users and bandwidth-intensive applications
  • Track traffic patterns and trends
  • Recommend traffic optimization strategies
  • Perform DPI-based network analytics

When to use this skill

Use this skill when you need to:

  • Identify what applications are using bandwidth
  • Find bandwidth-heavy users or applications
  • Optimize traffic policies
  • Analyze traffic distribution
  • Plan bandwidth upgrades
  • Troubleshoot congestion issues
  • Generate traffic analysis reports

Available Tools

  • get_dpi_categories - Get DPI application categories in use
  • get_client_stats - Get client bandwidth and traffic statistics
  • get_network_devices - Get device-level traffic information
  • get_network_device_stats - Get detailed device throughput metrics

Typical Workflows

Traffic Classification

  1. Use get_dpi_categories to see application categories in use
  2. Understand traffic classification (streaming, gaming, etc.)
  3. Identify major application types
  4. Plan QoS policies based on categories

Bandwidth Analysis

  1. Use get_client_stats to get client bandwidth usage
  2. Identify top bandwidth consumers
  3. Analyze bandwidth distribution
  4. Correlate with application categories
  5. Recommend bandwidth allocation changes

Performance Troubleshooting

  1. Use get_network_device_stats to check throughput
  2. Use get_client_stats to analyze client bandwidth
  3. Use get_dpi_categories to identify congestion causes
  4. Correlate metrics to identify bottlenecks

Example Questions

  • "What applications are using the most bandwidth?"
  • "Show top 10 bandwidth-consuming clients"
  • "Analyze traffic by DPI category"
  • "Identify bandwidth bottlenecks"
  • "Generate traffic analysis report"
  • "Which applications should we prioritize?"
  • "Recommend QoS policies based on traffic"

Response Format

When using this skill, I provide:

  • DPI application categories and traffic volumes
  • Top bandwidth consumers (clients)
  • Traffic distribution analysis
  • Bandwidth utilization patterns
  • QoS recommendations
  • Congestion identification
  • Optimization suggestions

Best Practices

  • Monitor traffic patterns regularly
  • Correlate DPI categories with application policy
  • Use traffic data to justify bandwidth upgrades
  • Implement QoS based on application categories
  • Track traffic trends over time
  • Monitor for unusual traffic patterns
  • Balance bandwidth allocation fairly
  • Document traffic policies and rationale
  • Review and adjust policies quarterly