← ClaudeAtlas

k6-guideslisted

Curated map of the official k6 load-testing docs - installation, running a script, scripting (checks/thresholds/scenarios), test types, protocols, and which questions a benchmark's inputs require before it can be authored. Use when authoring or reasoning about a k6 benchmark - pick the topic, open its reference file, and follow the linked official docs. Read by /odd-instrument-bench (which questions to ask), k6-benchmark-expert (authoring and validating), a stored benchmark's replay (running one), and the /odd-instrument-bench, /odd-observe, and /odd-verify preflights (ensuring k6 is present).
using-system/oddyssey · ★ 7 · Code & Development · score 71
Install: claude install-skill using-system/oddyssey
# k6 guides Same pattern as `otel-guides` (one file per language) and `observability-cli-guides` (one file per backend): a selection map whose callers open exactly the reference they need instead of re-deriving k6 usage from memory. Here the selection axis is the topic. ## Fetching the docs `grafana.com/docs/k6/latest/` serves raw markdown by appending `.md` to any page URL, or via an `Accept: text/markdown` header. `https://grafana.com/llms.txt` (curated index) and `https://grafana.com/llms-full.txt` (~1.4 MB, ~1000 `docs/k6/latest` URLs) exist at the site root - the cheapest way to enumerate the k6 doc tree when this skill's reference files need re-verifying; per-page fetching via the `.md` suffix is still how the content itself is read. Both live at the site **root**, not under `/docs/k6/latest/` (that path 404s) - a natural first mistake, verify against the root before concluding they don't exist. **An underscore written outside backticks may come back backslash-escaped.** Names the pages write as code keep their underscores; names written as plain text - the metrics reference's first column is the case that bites - are served as `dropped\_iterations`, so a grep for the bare name finds nothing on a page that does document the metric. It is not a property of tables: verified live (this machine, 2026-09-06) on the fetched `.md` of `using-k6/metrics/reference/` (56 escaped underscores, every one of them an unbackticked name in a table's first column; `grep -c dropped_ite