Updated 2mo ago
by liarjsdev
liarjs-skills
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.
5 GitHub stars (5)
| Period | New stars |
|---|---|
| Sep 27 | +23 |
| Sep 28 | +3 |
| Sep 29 | 0 |
| Sep 30 | +3 |
| Oct 1 | +44 |
| Oct 2 | +17 |
| Oct 3 | 0 |
| Oct 4 | 0 |
| Oct 5 | 0 |
| Oct 6 | 0 |
| Oct 7 | +1 |
| Oct 8 | +1 |
| Oct 9 | −513 |
| Oct 10 | −1 |
| Oct 11 | 0 |
| Oct 12 | 0 |
| Oct 13 | 0 |
| Oct 14 | 0 |
| Oct 15 | 0 |
| Oct 16 | 0 |
| Oct 17 | 0 |
| Oct 18–19 (2 days) | 0 |
| Oct 20 | 0 |
| Oct 21 | 0 |
| Oct 22–23 (2 days) | 0 |
| Oct 24 | 0 |
| Oct 25 | +1 |
- 4 skills (4 skills found in its SKILL.md files)
- 0 forks (0 forks)
- 2mo ago last update (Last updated 2mo ago)
Install
Skills CLI
npx skills add liarjsdev/liarjs-skills
Asks which skills and agents to install. Just one: npx skills add liarjsdev/liarjs-skills --skill browser-fingerprint-audit — add -g for every project.
Claude Code
git clone https://github.com/liarjsdev/liarjs-skillscp -r "liarjs-skills/skills/browser-fingerprint-audit" ~/.claude/skills/
Copies the browser-fingerprint-audit skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add liarjsdev/liarjs-skills
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
browser-fingerprint-audit
Audit a browser fingerprint for internal contradictions with the liarjs CLI - canvas, WebGL, WebGL2, WebGPU, audio, 220 fonts, WebRTC and timezone probes, scored against the TLS/HTTP/ASN view of the same request. Use when asked to run a browser fingerprint test, see what a fingerprint looks like, check canvas or WebGL fingerprint stability, compare a spoofed profile against a real browser, or fin…
skills/browser-fingerprint-audit/SKILL.md on GitHub (opens in a new tab) -
fingerprint-ci-gate
Gate a build on browser fingerprint regressions with liarjs - save a baseline scan as JSON, diff later runs against it, and fail the job when the consistency score falls below a floor. Use when asked to add a fingerprint or headless-detection check to GitHub Actions, GitLab CI or another pipeline, to catch a regression in a Chromium build or scraping harness before it ships, or to track how a fin…
skills/fingerprint-ci-gate/SKILL.md on GitHub (opens in a new tab) -
fingerprint-failure-triage
Read a liarjs fingerprint report and attribute each failing check to the component that produced it - what the check id measures, whether the signal comes from the launch configuration, the page-modifying layer, the network path or the machine image, and which failures are inherent to headless or datacenter environments. Use when a fingerprint scan came back with a low score, or when a check id s…
skills/fingerprint-failure-triage/SKILL.md on GitHub (opens in a new tab) -
playwright-stealth-verify
Check whether a Playwright, Puppeteer, Selenium or CDP-driven browser presents a coherent fingerprint, using liarjs as a library against a Page you already have - navigator.webdriver, HeadlessChrome tokens, worker versus main-thread identity, patched-API integrity, WebGL versus WebGPU GPU identity. Use when asked whether an automated browser looks like a normal one, when a headless setup or a ste…
skills/playwright-stealth-verify/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.