This is a Chrome DevTools Protocol wrapper that lets Claude reuse your existing browser sessions instead of starting fresh each time. You launch Chrome in debug mode on port 9222, then use the agent-browser CLI to open pages, extract auth tokens from localStorage or cookies, click buttons, fill forms, and grab screenshots. The main win is skipping login flows by tapping into sessions you've already authenticated. It requires Node.js 16+ and the agent-browser package installed globally. The docs are bilingual Chinese/English and cover the basics well, though you'll need to handle CDP port conflicts and zombie Chrome processes yourself. If you're doing any kind of authenticated scraping or need Claude to interact with sites where you're already logged in, this saves a lot of headache.
npx skills add https://github.com/worldwonderer/oh-story-claudecode --skill browser-cdp