network-debugging — скилл для Claude Code: разбор сетевых сбоев
Помогает агенту разобраться, почему запросы падают, грузятся медленно или рвутся. Пригодится, когда приложение тормозит из-за сети, а причина неясна.
npx skills add aj-geddes/useful-ai-prompts --skill network-debugging -a claude-codeЧто делает network-debugging
Скилл подключает к работе сетевую вкладку браузера и разбор передачи данных. Агент смотрит на статусы запросов, инициаторов, размеры и водопад времени — от постановки в очередь и DNS до рукопожатия TCP, согласования SSL/TLS и ожидания первого байта. По этой картине видно, где именно теряется время.
Внутри — четыре справочника в каталоге references/: инструменты браузера, частые сетевые проблемы, приёмы отладки и чек-лист. Быстрый старт описывает колонки вкладки Network и разбор таймлайна, а также пресеты троттлинга вроде Fast 3G. Отдельного кода для запуска не нужно, но без браузерных инструментов разработчика скилл бесполезен.
Заявленные сценарии — медленная загрузка, упавшие запросы, плавающие обрывы связи, ошибки CORS, проблемы SSL/TLS и сбои в общении с API. Если ваша ошибка не из этого списка, скилл вряд ли поможет.
Какие задачи решает
- найти, на каком этапе запроса теряется время
- разобрать ошибку CORS между фронтендом и API
- отличить проблему SSL/TLS от медленного ответа сервера
- поймать плавающие обрывы соединения
- проверить поведение приложения на медленной сети
Примеры запросов агенту
- Разбери, почему запрос к /api/orders падает с ошибкой CORS
- Посмотри таймлайн запросов и скажи, где теряется время
- Проверь, как ведёт себя приложение при троттлинге Fast 3G
Как установить network-debugging
1Через Skills CLI (Vercel)
npx skills add aj-geddes/useful-ai-prompts --skill network-debugging -a claude-code2Вручную: положить файлы
~/.claude/skills/network-debugging/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/network-debugging/
1Через Skills CLI (Vercel)
npx skills add aj-geddes/useful-ai-prompts --skill network-debugging -a codex2Вручную: положить файлы
.agents/skills/network-debugging/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add aj-geddes/useful-ai-prompts --skill network-debugging -a cursor2Вручную: положить файлы
.cursor/skills/network-debugging/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install aj-geddes/useful-ai-prompts network-debugging2Вручную: положить файлы
.github/skills/network-debugging/SKILL.md1Через Skills CLI (Vercel)
npx skills add aj-geddes/useful-ai-prompts --skill network-debugging -a gemini-cli2Командой платформы
gemini skills install https://github.com/aj-geddes/useful-ai-prompts --path skills/network-debuggingВручную: положить файлы
.devin/skills/network-debugging/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add aj-geddes/useful-ai-prompts --skill network-debugging -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора110
Похожие
Рядом в теме «Браузер и парсинг»
Всё по теме «Браузер и парсинг» →Вопросы о network-debugging
Как установить network-debugging в Claude?
Выполните npx skills add aj-geddes/useful-ai-prompts --skill network-debugging -a claude-code. Скилл окажется в ~/.claude/skills/network-debugging/SKILL.md.
Что делает network-debugging?
Помогает агенту диагностировать сетевые сбои: медленную загрузку, упавшие запросы, обрывы связи, ошибки CORS и проблемы SSL/TLS. Опирается на вкладку Network в браузере и разбор таймлайна запроса.
Что нужно для работы скилла?
Доступ к браузерным инструментам разработчика — без них смотреть статусы, инициаторов и водопад времени не получится.
Исходный текст
SKILL.md · MIT
--- name: network-debugging description: > Debug network issues using browser tools and network analysis. Diagnose connection problems, latency, and data transmission issues. --- # Network 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 Network debugging identifies connectivity issues, latency problems, and data transmission errors that impact application performance. ## When to Use - Slow loading times - Failed requests - Intermittent connectivity - CORS errors - SSL/TLS issues - API communication problems ## Quick Start Minimal working example: ```yaml Chrome DevTools Network Tab: Columns: - Name: Request file/endpoint - Status: HTTP status code - Type: Resource type (xhr, fetch, etc) - Initiator: What triggered request - Size: Resource size / transferred size - Time: Total time to complete - Waterfall: Timeline visualization Timeline Breakdown: - Queueing: Waiting in queue - DNS: Domain name resolution - Initial connection: TCP handshake - SSL: SSL/TLS negotiation - Request sent: Time to send request - Waiting (TTFB): Time to first byte - Content Download: Receiving response --- Network Conditions: Throttling Presets: - Fast 3G: 1.6 Mbps down, 750 Kbps up // ... (see reference guides for full implementation) ``` ## Reference Guides Detailed implementations in the `references/` directory: | Guide | Contents | |---|---| | [Browser Network Tools](references/browser-network-tools.md) | Browser Network Tools | | [Common Network Issues](references/common-network-issues.md) | Common Network Issues | | [Debugging Tools & Techniques](references/debugging-tools-techniques.md) | Debugging Tools & Techniques | | [Checklist](references/checklist.md) | Checklist | ## 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