bama
BAMA: Build Any Mac App. Agent skills to research, clone, design, build, optimize, and test native macOS apps with Swift and SwiftUI.
Claude skill: find how many real users your app can handle, with k6 virtual users modeled on your actual traffic
SkillsGitHub @arjaythedevSelf-installOwner unconfirmed
Paste into Claude or ChatGPT for installation instructions suited to your environment.
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full 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.