Synthetic Monitoring
petrkindlmann/qa-skills
Scheduled probes that run CONTINUOUSLY after release. An agent skill from petrkindlmann/qa-skills.
Designs and runs performance and load tests: workload modelling from real traffic, thresholds tied to SLOs, warmup and ramp shapes, percentile-based analysis, and lightweight CI perf checks with k6…
$ npx skills add jaktestowac/awesome-copilot-for-testers --skill testing-performance-and-load -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install jaktestowac/awesome-copilot-for-testers testing-performance-and-load --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/jaktestowac/awesome-copilot-for-testers.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/testing-performance-and-load .claude/skills/testing-performance-and-load && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "testing-performance-and-load" agent skill from https://github.com/jaktestowac/awesome-copilot-for-testers/tree/main/skills/testing-performance-and-load into .claude/skills/testing-performance-and-load/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "testing-performance-and-load", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/jaktestowac/awesome-copilot-for-testers/tree/main/skills/testing-performance-and-loadType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add jaktestowac/awesome-copilot-for-testers --skill testing-performance-and-load -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install jaktestowac/awesome-copilot-for-testers testing-performance-and-load --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/jaktestowac/awesome-copilot-for-testers.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/testing-performance-and-load .agents/skills/testing-performance-and-load && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "testing-performance-and-load" agent skill from https://github.com/jaktestowac/awesome-copilot-for-testers/tree/main/skills/testing-performance-and-load into .agents/skills/testing-performance-and-load/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "testing-performance-and-load", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add jaktestowac/awesome-copilot-for-testers --skill testing-performance-and-load -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install jaktestowac/awesome-copilot-for-testers testing-performance-and-load --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/jaktestowac/awesome-copilot-for-testers.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/testing-performance-and-load .cursor/skills/testing-performance-and-load && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "testing-performance-and-load" agent skill from https://github.com/jaktestowac/awesome-copilot-for-testers/tree/main/skills/testing-performance-and-load into .cursor/skills/testing-performance-and-load/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "testing-performance-and-load", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/jaktestowac/awesome-copilot-for-testers.git --path skills/testing-performance-and-load--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add jaktestowac/awesome-copilot-for-testers --skill testing-performance-and-load -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install jaktestowac/awesome-copilot-for-testers testing-performance-and-load --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/jaktestowac/awesome-copilot-for-testers.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/testing-performance-and-load .gemini/skills/testing-performance-and-load && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "testing-performance-and-load" agent skill from https://github.com/jaktestowac/awesome-copilot-for-testers/tree/main/skills/testing-performance-and-load into .gemini/skills/testing-performance-and-load/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "testing-performance-and-load", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install jaktestowac/awesome-copilot-for-testers testing-performance-and-loadInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add jaktestowac/awesome-copilot-for-testers --skill testing-performance-and-load -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/jaktestowac/awesome-copilot-for-testers.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/testing-performance-and-load .github/skills/testing-performance-and-load && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "testing-performance-and-load" agent skill from https://github.com/jaktestowac/awesome-copilot-for-testers/tree/main/skills/testing-performance-and-load into .github/skills/testing-performance-and-load/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "testing-performance-and-load", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add jaktestowac/awesome-copilot-for-testers --skill testing-performance-and-load -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install jaktestowac/awesome-copilot-for-testers testing-performance-and-load --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/jaktestowac/awesome-copilot-for-testers.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/testing-performance-and-load .opencode/skills/testing-performance-and-load && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "testing-performance-and-load" agent skill from https://github.com/jaktestowac/awesome-copilot-for-testers/tree/main/skills/testing-performance-and-load into .opencode/skills/testing-performance-and-load/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "testing-performance-and-load", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
testing-performance-and-loadDesigns and runs performance and load tests: workload modelling from real traffic, thresholds tied to SLOs, warmup and ramp shapes, percentile-based analysis, and lightweight CI perf checks with k6…
Testing Performance And Load is an agent skill from jaktestowac/awesome-copilot-for-testers. Designs and runs performance and load tests: workload modelling from real traffic, thresholds tied to SLOs, warmup and ramp shapes, percentile-based analysis, and lightweight CI perf checks with k6 or Artillery. Use when a feature has latency or throughput requirements, when "it feels slow" needs to become a number, when a launch needs a capacity check, or when a performance result needs interpreting rather than just collecting.
Its SKILL.md is about 2.8k tokens, which your agent loads only when the skill is triggered. The skill folder holds 5 other files (for example `resources/k6-recipes.md`, `resources/perf-report-template.md` and `resources/thresholds-and-slos.md`).
It sits in DevOps & Cloud, covering Load testing and Site reliability engineering. The repository describes itself as: 👨💻 Instructions, prompts, and chat modes to help You with test automation for GitHub Copilot 🤖. The licence is MIT.
7 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 8910672. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are javascript).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Testing Performance And Load loads about 2.8k tokens when it runs. Until then it costs about 115 tokens; SKILL.md has 1,556 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from jaktestowac/awesome-copilot-for-testers at commit 8910672, republished under its MIT licence (© jaktestowac). 1,556 words, ~2,814 tokens.
.claude/skills/testing-performance-and-load/SKILL.md (or your agent's skills folder). This skill also uses 4 other files; get the full folder from GitHub.Use this skill when a system's speed or capacity is in question and the answer needs to be a number someone can act on.
Most performance testing produces numbers nobody uses. The two causes are always the same: a workload that does not resemble reality, and a result reported as an average. A test that hammers one endpoint with a flat 500 virtual users tells you how the system responds to something that will never happen, and a mean response time of 200ms is compatible with one user in twenty waiting four seconds.
category_id" is a finding.Different questions need different tests. Pick one per run.
| Question | Test type | Shape |
|---|---|---|
| Is it fast enough under normal load? | Load test | Steady state at expected concurrency |
| Where does it break? | Stress test | Ramp until failure |
| Does it survive a sudden surge? | Spike test | Step change up, then down |
| Does it degrade over hours? | Soak test | Steady load for 4 to 24 hours |
| Did this release make it slower? | Regression comparison | Identical shape, two builds |
| How much capacity do we have? | Capacity test | Ramp to the SLO breach point |
A test that tries to answer all six answers none. If "it is slow" is all you have, start with a load test at expected concurrency and let the result narrow the question.
The phase that decides whether the result means anything. Work through ./resources/workload-model.md.
From real traffic where possible:
concurrent users ≈ arrival rate × session duration.When real traffic is unavailable, state the assumptions explicitly and mark the result as assumption-dependent. An assumed workload is workable; an unstated one is not.
Each threshold traces to something: a user need, a documented SLO, a competitor benchmark, or a current baseline you intend to hold.
./resources/thresholds-and-slos.md covers deriving them. The shape:
thresholds: {
'http_req_duration{name:checkout}': ['p(95)<800', 'p(99)<2000'],
'http_req_failed': ['rate<0.001'],
'checkout_completed': ['count>0'],
}Rules:
Record every difference from production before running anything. The differences bound what the result can claim.
Then decide where the load generator runs. A generator on the same machine as the system under test competes with it for CPU, and the result measures the contention.
Monitor the system, not only the client. Client-side response times tell you something is slow; server CPU, memory, database connections, queue depth, and GC pauses tell you why. A run with no server-side observation produces a symptom and no cause.
Report distributions.
Look for the shapes in ./resources/perf-report-template.md:
Correlate every latency feature with a server-side metric before naming a cause. A hypothesis without a correlating metric is a guess, and performance work built on a guessed bottleneck is expensive.
Use ./resources/perf-report-template.md. It requires:
Add a lightweight CI check when there is something worth protecting: a short run at modest load, thresholds set generously enough not to be flaky, and a comparison against the last release. Recipes in ./resources/k6-recipes.md. Its job is catching an order-of-magnitude regression, not measuring capacity.
./resources/workload-model.md - deriving the endpoint mix, concurrency, think time, and data distribution from real traffic, with a worked example./resources/thresholds-and-slos.md - deriving thresholds from SLOs, percentile choice, error budgets, and per-endpoint targets./resources/k6-recipes.md - k6 scripts for load, stress, spike, and soak shapes, plus the CI regression check and an Artillery equivalent./resources/perf-report-template.md - report structure, the four curve shapes and what each means, and a worked exampleassessing-release-readiness - when a performance result feeds a go/no-go decisionanalyzing-quality-metrics - when performance should be trended across releases rather than measured oncetesting-api-contracts - when the endpoints under load also need shape verificationdesigning-test-data - when the load test needs a realistic hot set and data distributionhandling-sensitive-test-data - when load test data is derived from production trafficautomating-ci-test-pipelines (planned) - for running the CI regression check and storing its historytech-debt-analysis - when the bottleneck is structural rather than a single queryThis skill is complete when:
© jaktestowac, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 4 other files in skills/testing-performance-and-load of jaktestowac/awesome-copilot-for-testers.
Open the folder on GitHubat commit 8910672
Testing Performance And Load next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Testing Performance And Load this skilljaktestowac/awesome-copilot-for-testers | 116 | — | ~2.8k | Automated safety check: Pass | MIT | |
| Synthetic Monitoringpetrkindlmann/qa-skills | 163 | — | ~5.8k | Automated safety check: Pass | MIT | |
| Performance Testingkid-sid/claude-spellbook | 189 | — | ~2.5k | Automated safety check: Pass | MIT | |
| Capacity And Cost Engineeringmagnus919/agent-skills | 111 | — | ~4.7k | Automated safety check: Pass | MIT | |
| Capacity PlannerFerroxLabs/wayland | 608 | — | ~4.4k | Automated safety check: Pass | Apache-2.0 | |
| Performance Engineeringancoleman/ai-design-components | 526 | — | ~2.9k | Automated safety check: Notes | MIT |
petrkindlmann/qa-skills
Scheduled probes that run CONTINUOUSLY after release. An agent skill from petrkindlmann/qa-skills.
kid-sid/claude-spellbook
A skill your agent uses when load testing a service before launch or after a significant traffic change — writing k6 or Locust scripts, setting SLO-based pass/fail thresholds, diagnosing bottlenecks…
magnus919/agent-skills
Model technical capacity, unit cost, and budget constraints connected to demand, performance, and reliability decisions.
FerroxLabs/wayland
Capacity planning expertise covering load testing methodologies, autoscaling policies, resource forecasting, performance budgets, cost-capacity curves, bottleneck identification, queue theory…
ancoleman/ai-design-components
When validating system performance under load, identifying bottlenecks through profiling, or optimizing application responsiveness.
LeoYeAI/openclaw-master-skills
Complete performance engineering system — profiling, optimization, load testing, capacity planning, and performance culture.
jaktestowac/awesome-copilot-for-testers
Writes and reviews API automation tests with Playwright Test, covering setup/teardown, assertions, data management, and hybrid API+UI flows.
jaktestowac/awesome-copilot-for-testers
Measures the risk that code shipped without anyone understanding it: a teach-back attestation on high-risk changes, a risk band from changed-code complexity, diff size and whether a human…
jaktestowac/awesome-copilot-for-testers
Creates agent orchestration packs: cooperating .agent.md files with an orchestrator, subagents, matched handoffs, minimal tool grants, and a shared handoff packet contract.
jaktestowac/awesome-copilot-for-testers
Packages repository skills as installable Copilot plugins: marketplace registration, plugin.json manifests, generated skill copies, and the sync check CI enforces.
jaktestowac/awesome-copilot-for-testers
Turns "we will skip this check for now" into a dated, attributed, expiring waiver with a stated reason and owner, inventories the silent skips already hiding in a repo - skipped tests, disabled lint…
jaktestowac/awesome-copilot-for-testers
Requires an externalised rationale for high-risk changes - new public exports, new endpoints, auth edits, migrations, removed guards - recorded as an Intent commit trailer, an ADR reference, or a…
Categories
Designs and runs performance and load tests: workload modelling from real traffic, thresholds tied to SLOs, warmup and ramp shapes, percentile-based analysis, and lightweight CI perf checks with k6…. Testing Performance And Load is an agent skill from jaktestowac/awesome-copilot-for-testers. Designs and runs performance and load tests: workload modelling from real traffic, thresholds tied to SLOs, warmup and ramp shapes, percentile-based analysis, and lightweight CI perf checks with k6 or Artillery.
Testing Performance And Load fits situations like: A feature has latency; throughput requirements; it feels slow needs to become a number; A launch needs a capacity check.
Run `npx skills add jaktestowac/awesome-copilot-for-testers --skill testing-performance-and-load -a claude-code`. Or copy the skill folder (skills/testing-performance-and-load in jaktestowac/awesome-copilot-for-testers) into .claude/skills/testing-performance-and-load in your project. Claude Code loads it when a task matches its description.
Run `npx skills add jaktestowac/awesome-copilot-for-testers --skill testing-performance-and-load -a codex`. Or copy the skill folder (skills/testing-performance-and-load in jaktestowac/awesome-copilot-for-testers) into .agents/skills/testing-performance-and-load in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add jaktestowac/awesome-copilot-for-testers --skill testing-performance-and-load -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/testing-performance-and-load, .gemini/skills/testing-performance-and-load, .github/skills/testing-performance-and-load and .opencode/skills/testing-performance-and-load in your project.
SKILL.md names no scripts, command-line tools or credentials: Testing Performance And Load is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Testing Performance And Load is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.8k tokens (SKILL.md is roughly 11k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Testing Performance And Load: Synthetic Monitoring (petrkindlmann/qa-skills, 163 stars), Performance Testing (kid-sid/claude-spellbook, 189 stars), Capacity And Cost Engineering (magnus919/agent-skills, 111 stars) and Capacity Planner (FerroxLabs/wayland, 608 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
jaktestowac (a GitHub user) maintains it in jaktestowac/awesome-copilot-for-testers, which has 116 GitHub stars. The repository holds 13 skills in this directory. The repository was last updated on August 26, 2026.
Source: jaktestowac/awesome-copilot-for-testers on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.