Cursor for Userscripts
Details
- External ID
- 46800484
- Source
- HN
- Company
- —
- Product
- Cursor for Userscripts
- Website domain
- github.com
- Launched
- Jan. 28, 2026
- Cohort
- —
- Upvotes
- 56
- Upvotes percentile
- 0.8208168642951251
- Tags
- —
- Fetched at
- Sept. 7, 2026, 9:25 p.m.
- Updated at
- Sept. 7, 2026, 9:25 p.m.
Description
I’ve been experimenting with embedding an Claude Code/Cursor-style coding agent directly into the browser.At a high level, the agent generates and maintains userscripts and CSS that are re-applied on page load. Rather than just editing DOM via JS in console the agent is treating the page, and the DOM as a file.The models are often trained in RL sandboxes with full access to the filesystem and bash, so they are really good at using it. So to make the agent behave well, I've simulated this environment.The whole state of a page and scripts is implemented as a virtual filesystem hacked on top of browser.local storage. URL is mapped to directories, and the agent starts inside this directory. It has the tools to read/edit files, grep around and a fake bash command that is just used for running scripts and executing JS code.I've tested only with Opus 4.5 so far, and it works pretty reliably. The state of the file system can be synced to the real filesystem, although because Firefox doesn't support Filesystem API, you need to manually import the fs contents first.This agent is really useful for extracting things to CSV, but it's also can be used for fun.Demo: https://x.com/ichebykin/status/2015686974439608607
Enrichment
- Theme
- Claude integrations and coding agents
- Vertical
- Horizontal
- Function
- Dev tools
- Audience
- Developer
- AI stance
- Not AI
- Project type
- Commercial product
- Normalized one-liner
- browser automation for userscripts
- Manually corrected
- False
Could you build this?
Yes This is a browser extension that captures DOM context, sends it along with a user prompt to an LLM API, and saves the generated Tampermonkey/userscript CSS/JS locally to inject into matching pages.
Discussion
15 comments analyzed.
Competitors mentioned: ViolentMonkey, RobotMonkey, QuillMonkey
Concerns raised: Extension requires excessive permissions, Installation should be easier, direct Chrome Web Store instead of building from source, Edit tool persistence and visibility across sessions unclear, Needs optimization for performance
Feature requests: Support for Gemini Flash with free API keys from AI Studio, Support for multiple LLM models beyond current, File change watching to avoid manual copying during testing, Firefox compatibility
Competitors
Other products that read as similar to this one — 317 launches clear the similarity bar, closest 8 shown.
Attention rank: #74 of 318 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).
Launched 83 days after the earliest competitor.
- 1Code · hn · 2026-01-15 · 75 upvotes · similarity 0.56
- BrowserOS · hn · 2026-01-22 · 88 upvotes · similarity 0.52
- BrowserCode · hn · 2026-05-07 · 6 upvotes · similarity 0.48
- Give your coding agent production bug context · hn · 2025-11-13 · 5 upvotes · similarity 0.48
- CSVBox MCP Server · ph · 2026-09-10 · 1 upvotes · similarity 0.47
- Claude Code rewritten as a bash script · hn · 2026-03-31 · 62 upvotes · similarity 0.46
- Usable Browser Agent · ph · 2026-09-08 · 2 upvotes · similarity 0.46
- Browser Tools SDK · hn · 2026-07-21 · 11 upvotes · similarity 0.45
Other launches for this product
- No other launches for this product.
Same idea, different domain
Nobody's really built a dev tools tool for Sales yet.