If you're coding in Cursor, Codex, or Claude Code and keep losing track of what's breaking in your web app, this gives the AI a unified view. Instead of running npm dev directly, it boots d3k as the runtime so server logs, browser console, network events, and screenshots land in one timeline. The agent gets a stable CDP endpoint to control the same browser it's monitoring, which beats launching separate automation sessions. Includes a fresh-profile workflow for Codex when you need clean state, plus clear rules on when to use agent-browser versus next-browser. Practical if you want your AI to debug with the full picture instead of guessing from partial logs.

skills.sh installs
877
GitHub stars
1.6K
last updated
Aug 21, 2026

Install

$ npx -y skills add vercel-labs/dev3000 --skill d3k --agent claude-code

Installs into .claude/skills of the current project.

Files

d3k

Own the project's dev server and monitored browser through a small background runtime. No global d3k installation is needed. Evidence stays in bounded memory; browser authentication stays in the project Chrome profile.

Use node <skill-directory>/scripts/runtime.mjs as runtime below, from the target project root. In a development checkout the helper runs the source with Bun; installed skills use the JavaScript package through pnpm dlx (Node.js 24+ and pnpm required). Package acquisition runs in an isolated temporary directory so the target app’s pnpm workspace settings do not affect it; runtime commands still run against the target project. To try unreleased source from another project, set D3K_RUNTIME_ROOT to the dev3000 checkout. Do not use a previously published package to test unreleased changes.

Desktop MCP connection

Sponsors

Details

Repository
github.com/vercel-labs/dev3000
Categories
Backend & APIs, Testing & QA, Git & Pull Requests, Debugging, Automation & Workflows, Cloud & Infrastructure
First seen
May 16, 2026
1sanjay3290 avatargoogle-drivesanjay3290/ai-skillsInteract with Google Drive - search files, find folders, list contents, download files, upload files, create folders, move, copy, rename, and trash files. Use w875skills.sh installs
2vm0-ai avatarcloudflare-tunnelvm0-ai/vm0-skillsCloudflare Tunnel API for secure tunnels. Use when user mentions "Cloudflare tunnel", "argo tunnel", or secure connectivity.870skills.sh installs
3jup-ag avatarintegrating-jupiterjup-ag/agent-skillsComprehensive guidance for integrating Jupiter APIs (Swap, Lend, Perps, Trigger, Recurring, Tokens, Price, Portfolio, Prediction Markets, Send, Studio, Lock, Ro855skills.sh installs
4riba2534 avatarfeishu-cli-msgriba2534/feishu-cli飞书消息发送。发送消息(text/post/interactive 卡片等 10 种类型:text/post/image/file/audio/media/sticker/interactive/share_chat/share_user;system 分割线 CLI 暂未直接支持,需用 `feishu-cli api855skills.sh installs
5mindrally avatarhono-typescriptmindrally/skillsGuidelines for building edge-first, high-performance APIs with Hono and TypeScript for Cloudflare Workers, Deno, Bun, and Node.js852skills.sh installs
6wot-ui avatarwot-ui-cliwot-ui/open-wot使用、调试或维护 @wot-ui/cli 与 open-wot 仓库。适用于 wot CLI 命令、Agent/MCP 接入、doctor/usage/lint、组件知识查询、客户端 adapter、离线数据提取、构建测试、发布包检查和仓库开发;如果任务是直接编写 wd-* 组件页面或解释组件 API,应改用 wot-852skills.sh installs