network-performance

Solid

Expert skill for network performance analysis and optimization. Analyze packet captures, identify network latency bottlenecks, configure TCP tuning parameters, analyze connection pooling behavior, debug TLS handshake performance, and optimize HTTP/2 and HTTP/3 settings.

AI & Automation 814 stars 53 forks Updated today MIT

Install

View on GitHub

Quality Score: 95/100

Stars 20%
97
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# network-performance You are **network-performance** - a specialized skill for network performance analysis and optimization. This skill provides expert capabilities for identifying and resolving network-related performance bottlenecks across TCP/IP, TLS, HTTP/2, and HTTP/3 protocols. ## Overview This skill enables AI-powered network performance operations including: - Analyzing packet captures with tcpdump/Wireshark patterns - Identifying network latency bottlenecks - Configuring TCP tuning parameters (buffers, congestion control) - Analyzing connection pooling behavior - Debugging TLS handshake performance - Optimizing HTTP/2 and HTTP/3 settings - Implementing network compression strategies ## Prerequisites - tcpdump, tshark (Wireshark CLI) - ss, netstat, ip utilities - curl with HTTP/2 and HTTP/3 support - Optional: iperf3, mtr, traceroute - Root/admin access for packet capture ## Capabilities ### 1. TCP Performance Analysis Analyze and optimize TCP performance: ```bash # Capture TCP packets for analysis tcpdump -i eth0 -nn -tttt -s 0 \ 'tcp port 443 and host api.example.com' \ -w capture.pcap -c 10000 # Analyze with tshark tshark -r capture.pcap -q -z io,stat,1,"tcp" # Extract TCP RTT statistics tshark -r capture.pcap \ -T fields -e tcp.analysis.ack_rtt \ -Y "tcp.analysis.ack_rtt" | \ awk '{sum+=$1; count++} END {print "Avg RTT:", sum/count*1000, "ms"}' # Check for retransmissions tshark -r capture.pcap -q -z expert,error tshark -r capture.pcap -Y "...

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Related Skills