Open source building blocks for AI agents that use the web. Extracted from Stunt Double, where AI personas test real products in real browsers. Releases go to GitHub Packages: add @stunt-double:registry=https://npm.pkg.github.com and a GitHub token with read:packages to your .npmrc. The one exception is stuntdouble, which is on npm.
| Package | What |
|---|---|
@stuntkit/browser-toolset |
Browser tools for AI agents over a provider-neutral BrowserDriver, with opt-in guards that refuse payments, sign-ups and secrets |
@stunt-double/icons |
The Continuity icon pack: 235 icons as geometry, SVG files and React components |
@stunt-double/index-methodology |
How the Stunt Double Index scores a site for agents: categories, weights, blend and curve, every task and rubric, and the grader's prompt |
@stunt-double/localeizer |
Whole-word American, British and Canadian spelling localisation |
@stunt-double/wao |
Web Agent Optimiser: a drop-in script that repairs the accessibility tree agents read, so legacy sites work for agents |
stuntdouble |
Stunt Double Local, on npm: run Stunt Double checklists in a local Chrome from your own agent session, with the runs kept as files and a local viewer |
Each package has an Agent Skill that teaches a coding agent when to reach for it, how to wire it up and the mistakes to avoid, with cross-package skills for choosing a package and making a site agent-ready, and agents that build and review browser agents. Install them all as a plugin from this repository's marketplace:
/plugin marketplace add stunt-double/stuntkit
/plugin install stuntkit@stuntkitOther agents that read SKILL.md folders can copy them from skills/.
Node 22.18 or later and pnpm 11 (Corepack picks up the pinned version: corepack enable).
pnpm install
pnpm lint
pnpm type-check
pnpm test
pnpm buildSee CONTRIBUTING.md for the dev loop, adding a package and releasing. Coding agents working in this repository get the same guidance as project skills.
Everything in this repository is licensed under Apache-2.0, copyright 2026 Turnout Labs Ltd, unless a package says otherwise: each package carries its own LICENSE file, and a future package may be released under a different licence.