Wireboard Claude Plugin — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Wireboard Claude Plugin (Plugin) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
<p align="center"> <a href="https://wireboard.io"> <img src="https://wireboard.io/img/logo-blue.png" alt="WireBoard" height="64"> </a> </p>
<h1 align="center"><code>wireboard</code> plugin for Claude Code</h1>
<p align="center"> Install <a href="https://wireboard.io">WireBoard</a> analytics in your codebase from inside <a href="https://claude.com/claude-code">Claude Code</a>. </p>
<p align="center"> Tracking script, SPA route tracking, custom events, cookie consent flow, GTM template install, and a built-in debugger.<br> Claude does the wiring, framework-aware, no copy-pasting from docs. </p>
<p align="center"> <a href="./LICENSE"><img src="https://img.shields.io/badge/license-MIT-blue.svg" alt="license: MIT"></a> <a href="https://code.claude.com/docs/en/plugins"><img src="https://img.shields.io/badge/Claude%20Code-plugin-7c5cff.svg" alt="Claude Code plugin"></a> <a href="https://wireboard.io/docs"><img src="https://img.shields.io/badge/docs-wireboard.io-1f8fff.svg" alt="docs: wireboard.io"></a> <a href="https://wireboard.io/docs/claude-plugin"><img src="https://img.shields.io/badge/plugin%20docs-wireboard.io-2563eb.svg" alt="plugin docs: wireboard.io/docs/claude-plugin"></a> </p>
Tells Claude how to install WireBoard analytics in any web codebase the right way for your framework, and how to debug your integration when something doesn't work. No copy-pasting from docs:
<head>: Next.js (App + Pages Router), Nuxt 3, SvelteKit, Remix, Astro, Vite (React/Vue), Laravel Blade, Rails, Django, WordPress, plain HTML, Wix/SquarespaceusePathname, routeChangeComplete, useLocation, afterEach, afterNavigate, astro:after-swap, and the vanilla History APIdata-wireboard-event-* attributes) or programmatic (window.wireboardEvent({...})), with framework-specific patterns for React click handlers, visibility tracking, form submits, Vue, Svelte, and TypeScript typesupgradeStorage), revoke on withdraw. Works with Cookiebot, OneTrust, Termly, Osano, or any custom bannerIn Claude Code, add the Anthropic community marketplace (if you haven't already) and install:
/plugin marketplace add anthropics/claude-plugins-community
/plugin install wireboard@claude-communityThe first command is a one-time setup that gives you access to every plugin in the community catalog; the second installs WireBoard specifically.
<details> <summary>Or install directly from this repo (faster updates, useful before the community catalog has synced the latest commit)</summary>
/plugin marketplace add wireboard/wireboard-claude-plugin
/plugin install wireboard@wireboardBoth wireboard parts in wireboard@wireboard are intentional: the first is the plugin name, the second is the marketplace name (this repo doubles as its own single-plugin marketplace).
</details>
Three ways to invoke it, all load the same content:
Natural language (recommended). Just talk to Claude:
Install WireBoard on this Next.js site.
Add a click tracker on the "Buy Now" button. Categoryecommerce, actionpurchase, value49.99.
Add a view tracker on the hero section without mount loops.
The dashboard shows one pageview per session on my React Router app, fix it.
I have a Cookiebot banner, set up wireboard with the consent flow.
The events aren't showing up in my dashboard, debug it.
Short slash command:
/install(Shows as /install (WireBoard) in your autocomplete.)
Fully qualified slash command:
/wireboard:installUse this form when you want to disambiguate from any other /install skills you might have. Plugin skills are namespaced as /<plugin>:<skill>.
Before you start, have these ready:
Claude will NEVER invent these values; it always asks for your snippet first.
Don't have a WireBoard account yet? Sign up at wireboard.io/register. Free plan available.
@wireboard/apiwireboard-api@wireboard/mcpMIT. See LICENSE.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.