browser-debugging — скилл для Claude Code: отладка в браузере
Скилл для разбора клиентских багов: ошибки JavaScript, проблемы вёрстки, просадки производительности. Пригодится, когда страница ведёт себя странно, а причина не видна.
npx skills add aj-geddes/useful-ai-prompts --skill browser-debugging -a claude-codeЧто делает browser-debugging
Скилл описывает работу с инструментами разработчика в браузере. Внутри — разбор вкладок DevTools: Elements для структуры HTML и вычисленных стилей, Console для ошибок и логов, Sources для точек останова и просмотра переменных, Network для запросов. Отдельная вкладка про производительность.
В references/ лежат четыре справочника: основы DevTools, приёмы отладки, типичные проблемы и их решения, отладка производительности. Скилл не запускает браузер сам — он подсказывает агенту, что смотреть и в каком порядке, поэтому ставить его есть смысл, когда вы уже открыли DevTools рядом.
Ставится через npx skills add в Claude, Codex, Cursor, Gemini CLI и OpenCode; для GitHub Copilot есть отдельная команда gh skill install. Лицензия MIT, так что правки в справочники вносить можно.
Какие задачи решает
- найти, откуда прилетает ошибка JavaScript на странице
- разобраться, почему блок съехал по вёрстке
- поймать медленный запрос во вкладке Network
- поставить точку останова и пройти по стеку вызовов
- понять, из-за чего анимация дёргается
Примеры запросов агенту
- Помоги отладить: на странице падает скрипт, посмотри вкладку Console и объясни причину
- Кнопка уезжает вправо на мобильном разрешении — разберись через Elements и computed styles
- Страница грузится долго, пройдись по Network и Performance и скажи, что тормозит
Как установить browser-debugging
1Через Skills CLI (Vercel)
npx skills add aj-geddes/useful-ai-prompts --skill browser-debugging -a claude-code2Вручную: положить файлы
~/.claude/skills/browser-debugging/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/browser-debugging/
1Через Skills CLI (Vercel)
npx skills add aj-geddes/useful-ai-prompts --skill browser-debugging -a codex2Вручную: положить файлы
.agents/skills/browser-debugging/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add aj-geddes/useful-ai-prompts --skill browser-debugging -a cursor2Вручную: положить файлы
.cursor/skills/browser-debugging/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install aj-geddes/useful-ai-prompts browser-debugging2Вручную: положить файлы
.github/skills/browser-debugging/SKILL.md1Через Skills CLI (Vercel)
npx skills add aj-geddes/useful-ai-prompts --skill browser-debugging -a gemini-cli2Командой платформы
gemini skills install https://github.com/aj-geddes/useful-ai-prompts --path skills/browser-debuggingВручную: положить файлы
.devin/skills/browser-debugging/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add aj-geddes/useful-ai-prompts --skill browser-debugging -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о browser-debugging
Как установить browser-debugging в Claude?
Выполните npx skills add aj-geddes/useful-ai-prompts --skill browser-debugging -a claude-code. Файл скилла окажется в ~/.claude/skills/browser-debugging/SKILL.md.
Что делает browser-debugging?
Подсказывает агенту, как искать клиентские баги через инструменты разработчика: ошибки JavaScript, проблемы вёрстки, медленные запросы и просадки производительности.
Для каких платформ подходит скилл?
Claude, Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode. Для Copilot команда установки другая — gh skill install aj-geddes/useful-ai-prompts browser-debugging.
Исходный текст
SKILL.md · MIT
--- name: browser-debugging description: > Debug client-side issues using browser developer tools. Identify JavaScript errors, styling issues, and performance problems in the browser. --- # Browser Debugging ## Table of Contents - [Overview](#overview) - [When to Use](#when-to-use) - [Quick Start](#quick-start) - [Reference Guides](#reference-guides) - [Best Practices](#best-practices) ## Overview Browser debugging tools help identify and fix client-side issues including JavaScript errors, layout problems, and performance issues. ## When to Use - JavaScript errors - Layout/styling issues - Performance problems - User interaction issues - Network request failures - Animation glitches ## Quick Start Minimal working example: ```yaml Chrome DevTools Tabs: Elements/Inspector: - Inspect HTML structure - Edit HTML/CSS in real-time - View computed styles - Check accessibility tree - Modify DOM Console: - View JavaScript errors - Execute JavaScript - View console logs - Monitor messages - Clear errors Sources/Debugger: - Set breakpoints - Step through code - Watch variables - Call stack view - Conditional breakpoints Network: - View all requests // ... (see reference guides for full implementation) ``` ## Reference Guides Detailed implementations in the `references/` directory: | Guide | Contents | |---|---| | [Browser DevTools Fundamentals](references/browser-devtools-fundamentals.md) | Browser DevTools Fundamentals | | [Debugging Techniques](references/debugging-techniques.md) | Debugging Techniques | | [Common Issues & Solutions](references/common-issues-solutions.md) | Common Issues & Solutions | | [Performance Debugging](references/performance-debugging.md) | Performance Debugging | ## Best Practices ### ✅ DO - Follow established patterns and conventions - Write clean, maintainable code - Add appropriate documentation - Test thoroughly before deploying ### ❌ DON'T - Skip testing or validation - Ignore error handling - Hard-code configuration values
© aj-geddes · MIT · aj-geddes/useful-ai-prompts