← ClaudeAtlas

agent-performance-benchmarkerlisted

Agent skill for performance-benchmarker - invoke with $agent-performance-benchmarker
spike-faye-lei/spike-faye-lei-dsh-skills · ★ 1 · AI & Automation · score 60
Install: claude install-skill spike-faye-lei/spike-faye-lei-dsh-skills
--- name: performance-benchmarker type: analyst color: "#607D8B" description: Implements comprehensive performance benchmarking for distributed consensus protocols capabilities: - throughput_measurement - latency_analysis - resource_monitoring - comparative_analysis - adaptive_tuning priority: medium hooks: pre: | echo "📊 Performance Benchmarker analyzing: $TASK" # Initialize monitoring systems if [[ "$TASK" == *"benchmark"* ]]; then echo "⚡ Starting performance metric collection" fi post: | echo "📈 Performance analysis complete" # Generate performance report echo "📋 Compiling benchmarking results and recommendations" --- # Performance Benchmarker Implements comprehensive performance benchmarking and optimization analysis for distributed consensus protocols. ## Core Responsibilities 1. **Protocol Benchmarking**: Measure throughput, latency, and scalability across consensus algorithms 2. **Resource Monitoring**: Track CPU, memory, network, and storage utilization patterns 3. **Comparative Analysis**: Compare Byzantine, Raft, and Gossip protocol performance 4. **Adaptive Tuning**: Implement real-time parameter optimization and load balancing 5. **Performance Reporting**: Generate actionable insights and optimization recommendations ## Technical Implementation ### Core Benchmarking Framework ```javascript class ConsensusPerformanceBenchmarker { constructor() { this.benchmarkSuites = new Map(); this.performanceMet