Skip to main content
Autter Skills are Agent Skills that teach a coding agent — Claude Code, Cursor, Codex, or anything else that supports the standard — how to install Autter Runtime into a codebase. Point your agent at them once, and it inventories your repo, picks the right integration per service, and wires up telemetry without you writing the instrumentation by hand.
This is the fastest path to a working setup. If you’d rather do it yourself, see Quickstart (npm packages) or Using Autter Runtime without npm (any other language).

Install the skills

Requires only Node/npx on the machine running the agent — the target codebase doesn’t need Node at all.
This drops the skill files into your project (or wherever your agent looks for skills). Then just tell your agent:
Use the skills to install Autter Runtime in this project.
Want a single skill instead of the full set — for example if you already know your stack is Python — install just that one:

What happens when your agent runs it

  1. autter-runtime-setup runs first. It inventories every service in your repo (languages, frameworks, monorepo packages) and asks you for an ingest key if you haven’t already created one — see Getting an ingest key below.
  2. Each service gets routed to the right style skill automatically — you never have to pick one yourself:
  3. The agent verifies telemetry actually arrives — it triggers a test error or request and checks it lands in ClickHouse before calling the setup done.

Getting an ingest key

Create one on your Autter dashboard: Settings → Access Tokens → Runtime ingest keys → Create key. Pick the repository, then choose:
  • Server (autter_rt_…) — secret, for backends and relays. Keep it in env vars, never commit it.
  • Client (autter_rtc_…) — publishable, for browser-only apps with no backend. Scoped to the exact origins you register it for.
Your agent will ask for whichever key kind the service it’s instrumenting needs.

Updating or removing

Re-run the install command to pick up new skill versions:
To stop using a skill, delete its folder from wherever npx skills add placed it in your project — skills are just files, there’s nothing to uninstall from a package manager.

Quickstart

The manual npm-package path, if you’d rather set it up by hand.

Without npm

Wire up any language with a plain OTel SDK or OTLP/HTTP.