core-web-vitals · davila7 — скилл для Claude Code: метрики и установка
Скилл помогает разбирать LCP, INP и CLS и подбирать изменения для загрузки, отклика и стабильности страницы. Пригодится, когда нужно найти причину плохих показателей.
npx claude-code-templates@latest --skill development/core-web-vitalsЧто делает core-web-vitals
Скилл рассматривает три Core Web Vitals: LCP для загрузки главного элемента, INP для отклика на действия и CLS для неожиданных сдвигов. Он связывает метрики с причинами в коде и предлагает варианты изменений: например, заранее загружать важное изображение, переносить тяжёлую работу из обработчика события или задавать размеры картинок.
Для LCP описаны задержки ответа сервера, блокирующие ресурсы и отложенный рендеринг на клиенте; для INP — длинные задачи, тяжёлые обработчики и лишние перерисовки. Примеры затрагивают HTML и JavaScript, включая React. Измерения и советы привязаны к конкретным метрикам, поэтому сначала стоит определить, какая из них проседает.
Какие задачи решает
- найти причины медленной отрисовки главного элемента
- уменьшить задержку реакции на клики и ввод
- разобрать неожиданные сдвиги элементов страницы
- выбрать изменения для улучшения LCP, INP или CLS
Примеры запросов агенту
- Разбери, почему на странице медленно отображается главный элемент, и предложи улучшения LCP.
- Найди, что задерживает реакцию на клики, и предложи изменения для INP.
- Проверь страницу на причины сдвигов элементов и подскажи, как снизить CLS.
Как установить core-web-vitals
1Через claude-code-templates
npx claude-code-templates@latest --skill development/core-web-vitals2Через Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill core-web-vitals -a claude-code3Вручную: положить файлы
~/.claude/skills/core-web-vitals/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/core-web-vitals/
Вручную: положить файлы
.agents/skills/core-web-vitals/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/core-web-vitals/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates core-web-vitals2Вручную: положить файлы
.github/skills/core-web-vitals/SKILL.mdКомандой платформы
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/development/core-web-vitalsВручную: положить файлы
.devin/skills/core-web-vitals/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о core-web-vitals
Как установить core-web-vitals в Claude Code?
Выполните npx claude-code-templates@latest --skill development/core-web-vitals.
Что делает core-web-vitals?
Скилл помогает анализировать LCP, INP и CLS и предлагает изменения для устранения типичных причин плохих показателей.
Какие проблемы INP разбирает core-web-vitals?
Среди причин — длинные задачи в основном потоке, тяжёлые обработчики событий, сторонние скрипты и лишние перерисовки.
Похожие скиллы
Все скиллы по теме «Фронтенд и UI» →Сначала — core-web-vitals от других авторов.