Nativewright — AI skill for Claude Code
Agent-drivable Patchright browser daemon with a persistent Chrome profile AND a built-in human-behavior layer (realistic mouse paths, keystroke cadence, scroll physics).
How to install Nativewright
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open lipski-lite/nativewright and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Nativewright does
Agent-drivable Patchright browser daemon with a persistent Chrome profile AND a built-in human-behavior layer (realistic mouse paths, keystroke cadence, scroll physics). Gives AI coding agents a real browser they can steer with one-shot CLI calls.
Alternatives in AI
- Agmsg — Cross-vendor messaging for CLI AI coding agents — let Claude Code, Codex, Gemini & Copilot talk to each other 1.5k ★
- Get Physics Done — The first open-source agentic AI physicist, by Physical Superintelligence PBC (PSI) 752 ★
- onWatch — Open-source Go CLI that tracks AI API quota usage across 7 providers (Synthetic, Z.ai, Anthropic, Codex, GitHu 397 ★
README
NativeWright
**An agent-drivable browser daemon with a persistent Chrome profile.** Give Claude Code, Cursor, Codex, and Gemini CLI a real browser they can steer with one-shot CLI calls — without losing login state between turns.
[](https://www.npmjs.com/package/nativewright) [](LICENSE) [](https://github.com/lipski-lite/nativewright/actions) [](package.json) [](#platform-support)
Built on top of [Patchright](https://github.com/Kaliiiiiiiiii-Vinyzu/patchright) — a stealth-patched Playwright fork — NativeWright packages it as a **long-lived localhost daemon** so AI coding agents can drive a real browser from any one-shot shell call. Cookies, localStorage, and device tokens survive every stop/start; the next session opens already logged in.
NativeWright also adds a **built-in human-behavior layer**: every `click`, `type`, `fill`, `hover`, `scroll`, and `press` is routed through realistic timing distributions (log-normal keystroke cadence, Fitts-like movement durations) and trajectories (cubic Bézier paths with per-sample Gaussian jitter, mid-path hesitation, overshoot-and-correct). No extra dependencies — just Patchright's existing `page.mouse.*` and `page.keyboard.*` primitives. Opt out per-call with `--raw=true` when you need robotic precision.
Why NativeWright exists
AI coding agents (Claude Code, Cursor, Codex, Gemini CLI) run shell commands through a synchronous `exec`-style tool. They can *start* a long-running process, but they **cannot write to it
Related Skills
Realistic Profile Pictures
Agent skill (Claude Code, Cursor) that generates realistic, non-AI-looking profile pictures and avatars for mo
Browser Bridge
Browser Bridge: a Chrome extension + local MCP server that gives any AI agent access to your real, logged-in b
Orvima
Why should Claude be the only one with a browser? Orvima gives any MCP-capable AI (Claude, Cursor, Copilot, yo
Svdo Meter
SVDO Meter is an open-source telemetry and evaluation layer for AI coding agents. Measure execution, token usa
Stealth Chrome Devtools MCP
Undetectable browser automation for AI agents via MCP. Stealth Chrome DevTools with smart profile management,
AI Job Applying Extension
A local-first Chrome MV3 side-panel agent that searches job sites and fills in applications, using your own Cl
Related Agents
Application Agent
Fill out a job application form in the browser (Claude-in-Chrome) from the user's CV/profile and answer librar
LinkedIn Operator
Executes LinkedIn writes that have no API, through a logged-in browser MCP (Claude in Chrome or Playwright): p
Mouse
Exploratory manual testing of a user journey on a running app, through the browser. Finds what no automated te