Agent skill
network-testing
Comprehensive network testing, benchmarking, and performance validation skill
Install this agent skill to your Project
npx add-skill https://github.com/a5c-ai/babysitter/tree/main/library/specializations/network-programming/skills/network-testing
SKILL.md
Network Testing Skill
Comprehensive skill for network testing, benchmarking, and performance validation across all network layers.
Capabilities
- Bandwidth Testing: Run iperf3/netperf for throughput and bandwidth measurement
- Load Testing: Execute load tests with wrk, hey, k6, and Apache Bench
- Latency Analysis: Measure and analyze latency with ping, mtr, hping3, and traceroute
- Protocol Conformance: Conduct protocol conformance testing against specifications
- Chaos Engineering: Run chaos engineering network tests (packet loss, latency injection)
- Test Reporting: Generate comprehensive network test reports with metrics
- Performance Benchmarking: Benchmark network performance against baselines
- Connection Testing: Test connection establishment, teardown, and pooling
Tools and Dependencies
iperf3- Network bandwidth measurementnetperf- Network performance testingwrk- HTTP benchmarking toolk6- Modern load testing toolhey- HTTP load generatortc- Traffic control for network shapingmtr- Network diagnostic toolhping3- TCP/IP packet assembler
Target Processes
- network-testing-framework.js
- load-testing-tool.js
- protocol-fuzzer.js
Usage Examples
Bandwidth Testing
iperf3 -c server.example.com -t 30 -P 4
iperf3 -s -p 5201
HTTP Load Testing
wrk -t12 -c400 -d30s http://localhost:8080/
k6 run --vus 100 --duration 30s script.js
hey -n 10000 -c 100 http://localhost:8080/
Latency Analysis
mtr --report --report-cycles 100 example.com
hping3 -S -p 80 -c 100 example.com
Network Chaos
tc qdisc add dev eth0 root netem delay 100ms 10ms
tc qdisc add dev eth0 root netem loss 5%
Quality Gates
- Bandwidth meets requirements
- Latency within SLA thresholds
- Error rates below threshold
- Connection handling validated
- Protocol conformance verified
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
gsd-tools
Central utility skill for GSD operations. Provides config parsing, slug generation, timestamps, path operations, and orchestrates calls to other specialized skills. Acts as the unified entry point that the original gsd-tools.cjs provided via its lib/ modules (commands, config, core, init).
model-profile-resolution
Resolve model profile (quality/balanced/budget) at orchestration start and map agents to specific models. Enables cost/quality tradeoffs by selecting appropriate AI models for each agent role.
verification-suite
Plan structure validation, phase completeness checks, reference integrity verification, and artifact existence confirmation. Provides the structured verification layer ensuring GSD artifacts are well-formed and complete.
state-management
STATE.md reading, writing, and field-level updates. Provides cross-session state persistence via .planning/STATE.md with structured fields for current task, completed phases, blockers, decisions, and quick tasks.
git-integration
Git commit patterns, formats, and conventions for GSD methodology. Provides atomic commits per task, structured commit messages, planning file commits, branch management, and milestone tag operations.
frontmatter-parsing
YAML frontmatter parsing and manipulation for .planning/ documents. Provides read, write, update, query, and validation operations on frontmatter blocks in GSD markdown artifacts.
Didn't find tool you were looking for?