perf-tuning-cycle

Orchestrate performance tuning loops with k6, Prometheus, and Grafana reports.

1|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/kssumin/claude-playground --skill perf-tuning-cycle
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: perf-tuning-cycle
Source: https://github.com/kssumin/claude-playground/tree/main/.claude/skills/perf-tuning-cycle
Command: npx skills add https://github.com/kssumin/claude-playground --skill perf-tuning-cycle

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill orchestrates an end-to-end performance tuning loop, ensuring that after code or config changes, tests are run, results are captured, bottlenecks analyzed, and a formal report with action items is produced to prove improvements.

Core Features & Use Cases

  • End-to-end cycle: Run tests (smoke and load), capture metrics, perform analysis, and generate reports and action items.
  • A/B comparisons and traceable improvements: Compare before/after states to quantify the impact of changes.
  • Templates and guidelines: Includes Step 0 through Step 4 procedure, analysis guide, diagnosis template, and report template to standardize reporting.

Quick Start

Apply performance changes, then run the perf-tuning-cycle workflow to execute the full cycle and generate a report.

Frequently Asked Questions about perf-tuning-cycle

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate performance testing and bottleneck analysis after code changes?

Automate performance testing by orchestrating an end-to-end tuning loop that runs k6 load tests, captures Prometheus metrics, analyzes bottlenecks, and generates actionable reports to prove improvements.

What is the best way to measure and document performance improvements end-to-end?

Measuring performance improvements end-to-end involves running smoke and load tests, capturing metrics, and using standardized diagnosis and report templates to compare before and after states for traceable results.

How do I set up a performance tuning cycle with Grafana and k6?

Set up a performance tuning cycle by applying code changes and running an automated workflow that uses k6 scripts for testing and Grafana for monitoring to capture metrics and produce analysis reports.

Can I use this performance tuning workflow to compare before and after states of a service?

Yes, you can use this performance tuning workflow to conduct A/B comparisons that quantify the impact of changes by comparing before and after states to prove and document measurable improvements.

Do I need Prometheus instrumentation to run an end-to-end performance analysis?

Yes, Prometheus instrumentation is required to satisfy data capture requirements, enabling the workflow to gather the metrics needed for bottleneck analysis and actionable reporting.

What limitations exist when diagnosing bottlenecks with automated performance reports?

Diagnosing bottlenecks with automated reports relies on properly configured k6 load tests and Prometheus instrumentation; without accurate metric capture, the analysis guide and diagnosis template cannot pinpoint performance issues effectively.