No manual bun install or build step. SKILL.md auto-detects missing
binary and handles setup on first use.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Lead messaging with Claude Code. Add note that Codex, Cursor, etc.
can also use it since it's just a CLI binary.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Use plain text ask + wait instead of mcp__conductor__AskUserQuestion.
Makes the skill portable — works with any Claude Code setup, no MCP needed.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
SKILL.md now instructs Claude to check if the binary exists before
any browse command. If missing, asks user permission to run setup
(bun install + build). One-time ~10s setup, then never again.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Full teardown of Chrome MCP, Playwright MCP, and MCP protocol overhead.
Performance comparison table. Complete command reference and install guide.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
README with open source install instructions (project-level and user-level),
copy-paste CLAUDE.md snippet for users, command reference, and architecture.
CLAUDE.md with dev workflow for contributors.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Update all paths from ~/.claude/skills/browse/ to
~/.claude/skills/gstack-browse/ in SKILL.md and cli.ts.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Teaches Claude Code how to use the browse tool: command reference,
speed rules, decision table, multi-step workflow examples, and
architecture overview.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Tests all commands against local Bun test server serving HTML fixtures.
Covers navigation, content extraction, JS/CSS inspection, form interaction,
SPA rendering, console/network buffers, tabs, screenshots, responsive,
diff, chain, and storage.
40 pass, 0 fail, 2s runtime.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Bun-powered HTTP server on localhost keeps headless Chromium alive
between commands. CLI auto-starts server on first call (~3s), subsequent
commands ~100-200ms. Bearer token auth, 30 min idle shutdown, auto-restart
on Chromium crash.
Architecture: compiled CLI binary → HTTP POST → Bun.serve → Playwright
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>