perf

perf is a skill for Claude Code from QAInsights/perf-skills. It costs 172 tokens per session (4,830 once invoked), scanned A, original, MIT.

A guide for planning, writing, and reviewing performance tests for websites, APIs, and AI model services. It covers tools such as JMeter, k6, Gatling, Locust, and LoadRunner.

In plain words
What is it for?
Use it to design workloads, write load-test scripts, choose test settings, set performance thresholds, and connect tests to CI/CD pipelines. It also covers testing LLM inference services such as vLLM and OpenAI-compatible endpoints.
Why use it?
It helps you test how a system behaves under heavy use and find slowdowns before users encounter them. It also explains how to set useful limits and observe systems in production.

Skill for Claude Code

Written for Claude Code: shipped in a Claude Code plugin.

Part of the perf plugin — 1 skill shipped together

Good fit Use it to design workloads, write load-test scripts, choose test settings, set performance thresholds, and connect tests to CI/CD pipelines. It also covers testing LLM inference services such as vLLM and OpenAI-compatible endpoints.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/qainsights/perf-skills/perf
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add QAInsights/perf-skills --skill perf
Clone the repo
git clone --depth 1 https://github.com/QAInsights/perf-skills

Made for: Claude Code.

Or install perf, the plugin that ships this one along with the rest of its 1 skill.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for perf

README.md
[![agentmods](https://agentmods.dev/badge/skills/qainsights/perf-skills/perf.svg)](https://agentmods.dev/skills/qainsights/perf-skills/perf)
Your own site
<a href="https://agentmods.dev/skills/qainsights/perf-skills/perf"><img src="https://agentmods.dev/badge/skills/qainsights/perf-skills/perf.svg" alt="Measured on agentmods" height="20"></a>
Per session 172 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 4,830 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • NVIDIA SkillSpector pass 7 Sept 2026
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00172 $0.04830
Opus 5 $0.00086 $0.02415
Sonnet 5 $0.00034 $0.00966
Haiku 4.5 $0.00017 $0.00483

Measured 8d ago against content hash 83885bddddc9, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-08, from the pricing page.

Security

Grade A, and why

perf scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 8d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/perf/SKILL.md · 360 lines

How it starts

The opening of the file, as written. The whole thing — 360 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Performance Testing Skill

This skill provides expert, opinionated guidance across the full performance testing lifecycle - from workload design through production observation. It covers both commercial tools (LoadRunner, NeoLoad, OctoPerf) and open-source tools (JMeter, k6, Gatling, Locust).


How to Use This Skill

Read the relevant reference files based on what the user needs. Multiple files may apply.

Loading Priority Rules

  1. Tool-specific syntax/config → load the tool file only.
  2. Strategy/concepts (workload design, test data, analysis) → load the topic file only.
  3. Both apply (e.g., "JMeter CI/CD") → load the topic file first for patterns, then the tool file for syntax.
  4. Never load all files at once - select the 1–2 most relevant.
  5. Cross-cutting principles (assertions, think time, parameterization) → this file's Key Principles section is the single source of truth.

Reference Map

User needs help with... Read this file
Choosing the right tool This file - Tool Selection Matrix (fast path) and references/topics/tool-selection.md (live perf.jmeter.ai catalog)
Tool alternatives, comparisons, niche/SaaS tools, licensing references/topics/tool-selection.md
JMeter scripts, plugins, config references/tools/jmeter.md
k6 scripting, extensions, cloud references/tools/k6.md
Gatling simulations, Scala/Java DSL references/tools/gatling.md
Locust Python tests, distributed references/tools/locust.md
Artillery YAML/JS/TS scripts, cloud references/tools/artillery.md
NeoLoad projects, GUI, APIs references/tools/neoload.md
LoadRunner scripts, protocols, VuGen references/tools/loadrunner.md
OctoPerf cloud test management references/tools/octoperf.md
Designing workloads, concurrency, pacing references/topics/workload-design.md
Test data, parameterization, CSV feeds references/topics/test-data.md
Script patterns, best practices references/topics/script-generation.md
Correlation, extractors, dynamic values references/topics/correlation.md
CI/CD, distributed execution, cloud runners references/topics/test-execution.md
Analyzing results, percentiles, SLAs references/topics/results-analysis.md
APM, metrics, tracing, dashboards references/topics/observability.md
Staging vs production testing strategies references/topics/production-testing.md
gRPC, GraphQL, WebSocket, messaging protocols references/topics/protocol-testing.md
Database load testing (JDBC, connection pools) references/topics/database-testing.md
Microservices, K8s, serverless performance references/topics/modern-architectures.md
LLM inference: TTFT, TPOT/ITL, TPS, goodput references/topics/llm-inference.md
SLOs, error budgets, capacity & headroom references/topics/slo-capacity.md

Read the full file on GitHub · 360 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 8d ago First seen · 360 lines · 172 tokens per session scan A 83885bddddc9

Subscribe to this mod's changes

perf is a skill published in the GitHub repository QAInsights/perf-skills (15 stars, last pushed 9d ago), licensed MIT. It adds 172 tokens to every session and 4,830 once invoked, about $0.0009 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

acceptance-tester

Agents should invoke this skill as the final gate before release, handoff, or claiming completion for substantial changes. Runs acceptance/readiness checks, determines pass/fail, and gives a go/no-go recommendation.

Firstp1ck/pi-coding-agent-forge · 46 tokens

test-plan-generator

Agents should invoke this skill when planning tests from specs, architecture docs, PRs, risky changes, new features, bug fixes, or release work. Generates prioritized unit, integration, E2E, regression, and edge-case coverage.

Firstp1ck/pi-coding-agent-forge · 51 tokens

coding

Use when five specialized coding agents (linter, perf, refactor, security, test) that enforce quality gates across the development lifecycle. From lint enforcement through performance profiling, refactoring, security auditing, and test coverage. Use when working with coding agents.

oyi77/1ai-skills · 54 tokens

pixi-vn-testing

Use when an AI agent (or any external script) needs to play-test a running Pixi'VN game end-to-end in a real browser — starting the game, advancing/branching the story, answering input prompts, going back, and reading/writing storage — via Game.testing, the opt-in devtools bridge exposed on window. Load this before…

DRincs-Productions/pixi-vn · 106 tokens

research-engineer

An uncompromising Academic Research Engineer. Operates with absolute scientific rigor, objective criticism, and zero flair. Focuses on theoretical correctness, formal verification, and optimal implementation across any required technology.

davila7/claude-code-templates · 43 tokens

tika-eval-compare

Compare extracts from two Tika builds over a corpus to detect regressions in content, encoding, exceptions, and embedded-document handling. Use for "compare before/after extracts", "eval this change against the corpus".

apache/tika · 50 tokens