Agent skill

traffic-analysis

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

Stars 232
Forks 15

Install this agent skill to your Project

npx add-skill https://github.com/aiskillstore/marketplace/tree/main/skills/dataknifeai/traffic-analysis

SKILL.md

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

Expand your agent's capabilities with these related and highly-rated skills.

aiskillstore/marketplace

perigon-backend

Perigon ASP.NET Core + EF Core + Aspire conventions

232 15
Explore
aiskillstore/marketplace

perigon-agent

Pointers for Copilot/agents to apply Perigon conventions

232 15
Explore
aiskillstore/marketplace

perigon-angular

Angular 21+ standalone/Material/signal conventions for Perigon WebApp

232 15
Explore
aiskillstore/marketplace

fastapi-mastery

Comprehensive FastAPI development skill covering REST API creation, routing, request/response handling, validation, authentication, database integration, middleware, and deployment. Use when working with FastAPI projects, building APIs, implementing CRUD operations, setting up authentication/authorization, integrating databases (SQL/NoSQL), adding middleware, handling WebSockets, or deploying FastAPI applications. Triggered by requests involving .py files with FastAPI code, API endpoint creation, Pydantic models, or FastAPI-specific features.

232 15
Explore
aiskillstore/marketplace

context7-efficient

Token-efficient library documentation fetcher using Context7 MCP with 86.8% token savings through intelligent shell pipeline filtering. Fetches code examples, API references, and best practices for JavaScript, Python, Go, Rust, and other libraries. Use when users ask about library documentation, need code examples, want API usage patterns, are learning a new framework, need syntax reference, or troubleshooting with library-specific information. Triggers include questions like "Show me React hooks", "How do I use Prisma", "What's the Next.js routing syntax", or any request for library/framework documentation.

232 15
Explore
aiskillstore/marketplace

browser-use

Browser automation using Playwright MCP. Navigate websites, fill forms, click elements, take screenshots, and extract data. Use when tasks require web browsing, form submission, web scraping, UI testing, or any browser interaction.

232 15
Explore

Didn't find tool you were looking for?

Be as detailed as possible for better results