Modern Web Guidance — скилл

Скиллы команды Chrome: агент ищет актуальные приемы веб-платформы вместо устаревшего кода, плюс скилл по расширениям Chrome и публикации в Web Store

  • 2 581 ★ репозитория
  • Последний коммит
  • Apache-2.0
СкиллОфициальныйВыбор редакции

Расширенный доступ

Почему такой уровень

  • Скилл запускает npx `modern-web-guidance`@latest и скачивает пакет из сети при каждом поиске
  • Агент пишет и правит клиентский код проекта по получаемым гайдам
Все причины и проверки

googlechrome/modern-web-guidance

Установка

Ручная установка

npx modern-web-guidance@latest install

Интерактивный мастер установки.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Скилл запускает npx `modern-web-guidance`@latest и скачивает пакет из сети при каждом поиске
  • Агент пишет и правит клиентский код проекта по получаемым гайдам

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Модели часто пишут для веба по старым примерам и тянут тяжелый JavaScript там, где давно есть нативное решение. Скилл `modern-web-guidance` заставляет агента перед веб-задачей запросить короткое руководство: команда npx `modern-web-guidance` `search` находит нужный гайд, `retrieve` выдает его в контекст. Гайды сгруппированы по темам: CSS, формы, HTML и веб-компоненты, JS, производительность, доступность, встроенный ИИ браузера, приватность, PWA и безопасность, включая ключи доступа. Второй скилл, `chrome-extensions`, ведет через Manifest V3: `service worker`, скрипты контента, боковая панель, хранилище, разрешения и проверку перед публикацией в Chrome Web Store.

Для кого. Для фронтенд-разработчиков, которые поручают Claude Code, Cursor или Copilot верстку и логику интерфейса и хотят современный код без лишних библиотек.

Подходит, если

  • Нужно анимировать диалог и подложку без библиотеки анимаций
  • Страница получает плохой INP, и нужно разобрать, какие скрипты тормозят
  • Форма с автозаполнением адреса или платежа должна работать с нативными атрибутами
  • Вы пишете расширение для Chrome на Manifest V3 с боковой панелью
  • Перед отправкой расширения в Web Store нужны чек-лист и текст политики приватности

Не подходит, если

  • Работа на бэкенде: SQL, ORM и маршруты Express скилл явно исключает
  • Задача про CI, Docker или деплой, а не про клиентский код
  • Нужен аудит готового сайта: для этого есть Web Quality Skills и Lighthouse
  • Нужна отладка живой страницы в браузере: подойдет Chrome DevTools MCP

Пример запроса к агенту

Сделай анимацию появления модального окна с затемнением фона на нативном теге `dialog`, без библиотек

Ограничения

Авторы называют выпуск предварительным: содержимое активно пополняется. Для поиска скилл запускает npx `modern-web-guidance`@latest, поэтому нужны Node.js и доступ к сети. Гайды описывают возможности браузеров, и часть из них поддерживается не везде, так что совместимость с вашими браузерами стоит проверить. Скилл написан как обязательный для любых веб-задач, и агент будет вызывать его часто; если это мешает, ограничьте использование в настройках агента.

Как отключить. В Claude Code отключите плагин через /plugin или удалите папку скилла, которую создала установка. Агент перестанет запрашивать гайды.

Частые вопросы

Как поставить Modern Web Guidance в Claude Code?

Командой /plugin marketplace add GoogleChrome/`modern-web-guidance`, затем /plugin install `modern-web-guidance`@googlechrome и /reload-plugins. Есть и мастер: npx `modern-web-guidance`@latest install.

Что агент делает с этим скиллом?

Перед веб-задачей ищет гайд по запросу командой `search`, получает его через `retrieve` и пишет код по современным приемам вместо устаревших.

Какие темы покрывают гайды?

CSS и раскладка, формы, HTML и веб-компоненты, JS, производительность, доступность, встроенный ИИ браузера, приватность, PWA и безопасность с ключами доступа.

Подходит ли скилл для расширений Chrome?

Да, для этого есть отдельный скилл `chrome-extensions`: Manifest V3, `service worker`, скрипты контента, боковая панель и подготовка публикации в Web Store.

Можно ли попробовать без установки?

Да. Команда npx `modern-web-guidance`@latest `search` "`animate` a `dialog` `modal` `backdrop`" ищет гайды, а `retrieve` с идентификатором получает один из них.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Набор скиллов для аудита качества сайта: производительность, Core Web Vitals, доступность, SEO и лучшие практики по данным Lighthouse

СкиллРасширенный доступ3 тыс.Звезды репозитория

Скилл разбирает и переносит WebGL, WebGPU и Canvas-эффекты со страницы в отдельный локальный проект на нативном JS

СкиллРасширенный доступ767Звезды репозитория

Скиллы с правилами Apple HIG, Material Design 3 и WCAG 2.2 для проверки интерфейсов на iOS, macOS, Android, вебе и других платформах

СкиллМинимальный доступ633Звезды репозитория

Скилл с готовыми CSS-переходами для веб-интерфейсов: модалки, выпадашки, тосты, лоадеры и десятки других анимаций по правилам подбора

СкиллМинимальный доступ5,9 тыс.Звезды репозитория

Скилл-методика воспроизведения сайтов: от статичной страницы до тяжелого WebGL, с упором на настоящий исходный код, а не на выдуманный агентом

СкиллРасширенный доступ1,1 тыс.Звезды репозитория

Скиллы против шаблонных интерфейсов: сетка, типографика, анимация и отступы, плюс генерация референсов для веба и мобильных

СкиллМинимальный доступ105,7 тыс.Звезды репозитория56Установок за 30 дней

Сравнение с похожими

Записи с тем же главным запросом: чем они отличаются.

ЗаписьОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Modern Web Guidance (эта запись)да2 581
Web Quality Skillsнет3 010аудиты готового сайта по набору чек-листов, а не справочник приемов для кода
Chrome DevTools MCPдане нужна54 432управляет живым браузером и отладкой, а здесь гайды по написанию кода

Коротко о README

Проект поддерживает команда Google Chrome вместе с командой Microsoft Edge и сообществом. Описание объясняет проблему: данные для обучения полны устаревших приемов, поэтому модели генерируют лишний JavaScript. Гайды экономны по токенам, потому что авторы убирают то, что модели и так знают. Дальше идет полный список веб-возможностей и способы установки: Vercel skills CLI, GitHub CLI, Antigravity, Copilot CLI и плагин Claude Code.

Бейдж для README

Исходный SKILL.md

---
name: modern-web-guidance
description: |
  Search tool for modern web development best practices. MANDATORY: Execute FIRST for all HTML/CSS and clientside JS tasks. Do NOT skip — web APIs evolve rapidly and training weights contain obsolete patterns.

  Trigger immediately for:
  - UI/Layout: Modals, dialogs, popovers, Glassmorphism/backdrop-filters, anchor positioning, container queries, `:has()`, `:user-valid`.
  - Scroll/Motion: View Transitions, Scroll-driven animations, scroll parallax/reveals.
  - Performance: CWV (LCP, INP), content-visibility, Fetch Priority, image optimization.
  - System/APIs: Local filesystem access, WebUSB, WebSockets sync, WebAssembly widgets.
  - Frameworks: Adapting layout/styles in React, Vue, Angular.
  - General Frontend: Forms, autofill, advanced inputs, custom scrollbars, modern component states, etc.

  DO NOT trigger for:
  - Backend: Database SQL, ORMs, Express API routes.
  - Pipelines: CI/CD deployment, Docker, Actions.
  - Generic: Local scripts (Python/Go tools), ESLint, Git.
---

# Modern Web Guidance

A skill to search for specific web development use cases and retrieve their corresponding best practice guides.

## When to use

Must use this skill:
- At the **start** of implementing any web feature.
- Before creating a new component, to check if a standardized pattern already exists.
- To avoid implementing ad-hoc solutions or loading large dependencies unnecessarily.

## Usage Instructions

### Step 1. Search Use Cases

Search with an action-oriented query summarizing what you want to achieve using the `search` command. Run `modern-web-guidance` directly with `npx`.

```sh
npx -y modern-web-guidance@latest search "<query>" --skill-version 2026_10_12-dacb5911
```

**Example Output**:
```json
[
  {
    "id": "optimize-image-priority",
    "description": "Optimize the loading priority of Largest Contentful Paint (LCP) candidate images.",
    "category": "performance",
    "featuresUsed": [ "Fetch priority" ],
    "tokenCount": 985,
    "similarity": 0.7289
  },
  {
    "id": "defer-rendering-heavy-content",
    "description": "Reduce rendering times in content-heavy web pages by deferring rendering for offscreen content.",
    "category": "performance",
    "featuresUsed": [ "content-visibility", "hidden=\"until-found\"" ],
    "tokenCount": 1250,
    "similarity": 0.6961
  }
]

Сообщить о проблеме

Foxx AIModern Web Guidance
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.