Point. Speak. Ship.

Click any element in your web app, say what you want changed, and watch Chisel for Claude make it happen. No more describing URLs, element order, or page structure from memory.

Paste this in your terminal to install:

curl -fsSL https://raw.githubusercontent.com/jorgtron/chisel-for-claude/main/install.sh | bash click to copy

Works on macOS, Linux, and Windows (WSL). Requires Node.js 18+, Chrome, and Claude Code.

Chisel
Selected: <h1> — "Point. Speak. Ship."
Listening...

2X faster workflow

Same task. Click play to watch each approach.

Before — Terminal only
Terminal — Claude Code
$ claude
Claude Code v1.0
>
0.0s
After — With Chisel
localhost:3000/dashboard

Welcome to Acme

Building the future of web development with AI-powered tools.

Get Started
Chisel
Selected: <div class="fake-button">
Listening...
0.0s

How it works

Three steps. Zero friction.

Chisel bridges your browser and Claude Code so you can point at what you want changed instead of typing it. Voice input supports 20+ languages.

1

Click

Activate Chisel and click any element. It captures the selector, computed styles, and HTML context automatically.

2

Speak

Tell Chisel what you want changed using your voice or keyboard. Say "Chisel" when done to send it off.

3

Ship

The annotated instruction lands directly in your Claude Code session via tmux. Changes appear in seconds.

Architecture

How it works

Chisel connects your browser to Claude Code through a lightweight local relay. Point at any element, describe the change, and Claude edits your source files directly.

Browser
Extension
Chisel Server
tmux
Claude Code
Click + speak in browser
POST instruction to localhost
Writes JSON + sends tmux keys
Claude reads and executes

Features

Built for speed

Voice Input

Speak your instructions naturally in 20+ languages. Say "Chisel" to send, "cancel" to clear. Hands-free from click to ship.

Auto-Submit

With tmux integration, instructions are sent directly to your Claude Code session. No copy-paste required.

Smart Selectors

Captures unique CSS selectors, computed styles, bounding rects, and truncated HTML for precise edits.

Viewport Modes

Target desktop, mobile, or both. Auto-detects narrow viewports and adjusts the instruction context.

Hook System

Uses Claude Code's native UserPromptSubmit hook. Instructions are injected before every prompt automatically.

Auto-Accept

Permission prompts in Claude Code are auto-accepted. The full loop from voice to deployed change is hands-free.

Get Started

One command to install

Installs the package, sets up hooks, and tells you what to do next.

1

Run the install script

Installs Chisel globally, sets up the Claude Code hook, and prints the extension path.

curl -fsSL https://raw.githubusercontent.com/jorgtron/chisel-for-claude/main/install.sh | bash
2

Load the Chrome extension

Open chrome://extensions, enable Developer mode, and load the path shown by the installer as an unpacked extension.

3

Start chiseling

chisel start

Then click the Chisel extension icon in Chrome and start pointing at elements.

View on GitHub