Claude skill: find how many real users your app can handle, with k6 virtual users modeled on your actual traffic
翻译准备中
技能GitHub @arjaythedev自行安装运营者未确认
试用过了吗? 点一下就好,无需登录。
尚未收集仓库信息。
尚未检测到更新。GitHub 发布版本后会显示在这里。
制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗A Claude skill that finds out how many real users your website or API can handle.
Most load tests hammer one URL as fast as possible. That tells you a requests-per-second number, not how many people your app can serve. This skill makes every k6 virtual user behave like one of your actual users: the same pages, the same API calls, the same read/write mix, the same pauses to read and think. It then finds the highest number of those users your system serves while staying inside your latency and error criteria.
journey.js with weighted journeys, real IDs, test accounts and
safe handling of writes and third-party side effects.Claude Code, as a plugin:
/plugin marketplace add arjaythedev/realistic-load-test
/plugin install realistic-load-test@realistic-load-test
Or clone the repo and copy skills/realistic-load-test/ into ~/.claude/skills/ (personal) or .claude/skills/ (one project).
Then ask Claude something like "how many users can my app at staging.example.com handle?".
npx playwright browser recording), a cloud CLI (doctl, hcloud, aws, gcloud)Load testing a system you don't control is indistinguishable from a denial-of-service attack. The skill asks you to confirm ownership and refuses obvious third-party targets. It also keeps load away from third-party APIs your app calls, and warns about firewall, rate-limit and billing effects on your hosting platform.
skills/realistic-load-test/
SKILL.md the workflow
references/ profiling, journey writing, criteria, load generators, platform notes, report template
scripts/ analyze_logs.py, har_to_profile.py, compare_profile.py, setup-loadgen.sh,
loadgen-monitor.sh, run-holds.sh
templates/ lib.js, hold.js, staircase.js, journey.example.js (k6)
evals/ holds the test cases used to develop the skill (runnable with claude plugin eval); they are not part of
the installed skill.
The method (closed-model users with think time, staircase with per-step criteria, median-of-3 holds, generator monitoring) comes from the $12 server benchmark series on benchmarks.arjaythedev.com.