AgentToolHub
SkillClaude CodeCursorClineOpenClawWindsurfVS CodeChatGPT

browser-fingerprint-audit

Agent Skills for browser fingerprint testing: run liarjs from Claude Code, Codex, Cursor or Copilot to score a browser against itself - 40 consistency checks over canvas, WebGL, WebGPU, audio, fonts and WebRTC, cross-checked against the TLS/HTTP layer. Playwright and Puppeteer harness QA, CI regression gates, headless detection triage.

Features

  • ✓Automated browser fingerprint testing
  • ✓40 consistency checks across various probes
  • ✓Cross-checked against TLS/HTTP layer
  • ✓Playwright and Puppeteer integration for QA
  • ✓Headless detection triage
  • ✓Guide to GitHub repo for more details

Installation Guide

With the cross-agent installer:

bash
npx skills add liarjs.dev                                               # all four, from the site
npx skills add liarjsdev/liarjs-skills                                  # all four, from this repo
npx skills add liarjsdev/liarjs-skills/skills/browser-fingerprint-audit # just one

liarjs.dev works because the site publishes this same tree at
/.well-known/agent-skills/index.json (RFC 8615), so no directory site sits between you and the
skills. The generator lives in the site repo as scripts/sync-skills.mjs and takes this repo as its
source of truth.

Or copy a skill directory into the location your agent reads:

| agent | path |
|---|---|
| Claude Code | ~/.claude/skills/ (user) or .claude/skills/ (project) |
| Codex | ~/.agents/skills/ |
| GitHub Copilot | ~/.copilot/skills/ (user) or .github/skills/ (repo) |

Reviews