Навыки vercel-react-best-practices
📦

vercel-react-best-practices

Ревизия содержимого r2 Безопасно ⚡ Содержит скрипты⚙️ Внешние команды🌐 Доступ к сети

Оптимизация приложений React и Next.js

Приложения React и Next.js часто страдают от каскадов асинхронных операций, больших бандлов и лишних рендеров. Этот навык дает агентам конкретные правила производительности Vercel для более безопасного рефакторинга.

Поддерживает: Claude Codex Code(CC)
🥉 79 Бронза

Установить с помощью моего Агента

Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.

Запрос агента
Review the Skillstore skill "vercel-react-best-practices" from https://skillstore.io/skills/am-will-vercel-react-best-practices.md and its manifest at https://skillstore.io/api/skills/am-will-vercel-react-best-practices/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.

Ресурсы для AI-агентов

Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.

Протестировать

Использование «vercel-react-best-practices». Страница Next.js ждет данные пользователя, конфигурации и боковой панели перед рендерингом.

Ожидаемый результат:

  • Запускает независимые запросы на границе страницы.
  • Переносит данные боковой панели в отдельный серверный компонент.
  • Добавляет fallback Suspense только вокруг медленного содержимого.
  • Перечисляет тесты для состояний загрузки и ошибок.

Использование «vercel-react-best-practices». Компонент React импортирует иконки из корня пакета и заново создает фильтры во время рендера.

Ожидаемый результат:

  • Заменяет импорты из корня пакета на прямые импорты иконок или настроенные оптимизированные импорты.
  • Переносит дорогие производные значения за ранние возвраты при загрузке.
  • Использует функциональные обновления состояния для стабильных callbacks.

Использование «vercel-react-best-practices». Дашборд использует localStorage, cookies и глобальные слушатели клавиш.

Ожидаемый результат:

Проверка отмечает чтение из хранилища, дублирование слушателей и компромиссы гидратации. Она рекомендует инвалидацию кэша, общие подписки и CSP-безопасные inline scripts.

Аудит безопасности

Безопасно

All 166 static findings were adjudicated as false positives after context review. They are documentation examples, Markdown formatting, public references, relative API examples, or keyboard event variables rather than executable malicious behavior. No prompt injection, data exfiltration, credential access, or automatic command execution was found.

51
Просканировано файлов
4,901
Проанализировано строк
0
Пункты проверки
0
Ложные срабатывания проигнорированы
Последний завершенный статический и семантический аудит не обнаружил подтвержденных проблем безопасности. Это не доказывает отсутствие побочных эффектов у навыка.
Поделиться и цитировать этот отчет

Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.

Открыть версионный отчет
Оценка безопасности

Копировать ссылку на отчёт

https://skillstore.io/skills/am-will-vercel-react-best-practices/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Значок Markdown

[![Skillstore security assessment](https://skillstore.io/badges/skills/am-will-vercel-react-best-practices/security.svg)](https://skillstore.io/skills/am-will-vercel-react-best-practices?utm_source=security_passport_badge)

Значок HTML

<a href="https://skillstore.io/skills/am-will-vercel-react-best-practices?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/am-will-vercel-react-best-practices/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Встраиваемая карточка

<iframe src="https://skillstore.io/embed/skills/am-will-vercel-react-best-practices.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Академические ссылки (APA · BibTeX · CFF)

Цитата APA

am-will. (2026). vercel-react-best-practices security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/am-will-vercel-react-best-practices/audits/5

Цитата BibTeX

@techreport{am-will-am-will-vercel-react-best-practices-2026, author = {am-will}, title = {vercel-react-best-practices security audit report (audit version 5)}, institution = {Skillstore}, year = {2026}, number = {5}, url = {https://skillstore.io/skills/am-will-vercel-react-best-practices/audits/5}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "vercel-react-best-practices security audit report (audit version 5)" version: "unspecified" type: report authors: - name: "am-will" date-released: "2026-07-23" url: "https://skillstore.io/skills/am-will-vercel-react-best-practices/audits/5" identifiers: - type: other value: "skillstore:am-will-vercel-react-best-practices:audit:5" description: "Skillstore immutable audit report identifier"

Сравнить варианты

4 устанавливаемых вариантов

Навык каждого автора остаётся отдельным устанавливаемым вариантом. Рекомендуемый вариант ранжируется по данным Skillstore.

Почему этот вариант первый

Самая высокая оценка Skillstore
vercel-labs Рекомендуется

vercel-labs-vercel-react-best-practices

Оценка Skillstore 80
Достоверность доказательств Высокий
Использование в Skillstore 33
Обновлено

2026-09-09

am-will Текущий

am-will-vercel-react-best-practices

Оценка Skillstore 79
Достоверность доказательств Высокий
Использование в Skillstore 27
Обновлено

2026-09-09

sickn33-vercel-react-best-practices

Оценка Skillstore 78
Достоверность доказательств Высокий
Использование в Skillstore 10
Обновлено

2026-09-09

zhanlincui-vercel-react-best-practices

Оценка Skillstore 72
Достоверность доказательств Высокий
Использование в Skillstore 104
Обновлено

2026-09-09

Оценка Skillstore

Почему такая оценка Достоверность доказательств: Высокий
55
Архитектура
85
Сопровождаемость
87
Контент
70
Сообщество
91
Соответствие спецификации

Что вы можете построить

Проверка производительности функции

Проверить функцию React перед слиянием на устранимые каскады запросов, лишние рендеры и дорогие циклы.

Рефакторинг серверных маршрутов

Улучшить маршруты Next.js за счет потоковой передачи layout, кэширования общих данных и уменьшения полезной нагрузки RSC.

Направление изменений кода с ИИ

Попросить ИИ-помощника для написания кода применять приоритизированный чеклист производительности во время рефакторинга UI.

Попробуйте эти промпты

Базовая проверка React
Проверь этот компонент React на самые важные проблемы производительности из этого навыка. Сфокусируйся на каскадах запросов, размере бандла и повторных рендерах. Объясни каждое исправление простым языком.
Удаление каскадов в маршруте
Отрефактори этот маршрут Next.js, чтобы убрать независимые каскады await. Запускай независимые операции заранее и используй Suspense только там, где layout может безопасно передаваться потоково.
Аудит границ приложения
Проведи аудит этой функции на сериализацию границ RSC, рост клиентского бандла и повторные клиентские запросы. Верни приоритизированный план действий с рисками и тестами.
Сравнение реализаций
Сравни две реализации этого сценария работы с дашбордом по правилам навыка. Рекомендуй версию с лучшей задержкой, поведением бандла и стабильностью рендера.

Лучшие практики

  • Запускайте независимую асинхронную работу до ожидания зависимых результатов.
  • Передавайте через границы сервера и клиента только поля, используемые клиентом.
  • Документируйте компромиссы, когда правило повышает скорость, но меняет поведение загрузки.

Избегать

  • Импорт больших библиотек через barrel files без настройки оптимизации Next.js.
  • Перенос каждого вычисления в мемоизацию до проверки путей раннего возврата.
  • Использование inline hydration scripts без валидации значений или учета CSP.

Часто задаваемые вопросы

Запускает ли этот навык код?
Нет. Оно дает агенту руководство, которое нужно применять при редактировании или проверке кода.
Он только для Next.js?
Нет. Многие правила React и JavaScript применимы вне Next.js, но серверные рекомендации сфокусированы на Next.js.
Может ли он заменить профилирование производительности?
Нет. Используйте профилирование и анализ бандла, чтобы подтвердить изменения на важных путях.
Требуется ли хостинг Vercel?
Нет. В некоторых заметках упоминаются функции Vercel, но большинство правил относятся к паттернам фреймворка или среды выполнения.
Как агентам приоритизировать правила?
Начинайте с каскадов асинхронных операций и размера бандла, затем проверяйте серверные данные, клиентскую загрузку и лишние рендеры.
Все ли примеры безопасно копировать напрямую?
Нет. Адаптируйте примеры под вашу кодовую базу, политику безопасности, CSP и версии библиотек.

Сведения для разработчиков

Автор

am-will

Лицензия

MIT

Ревизия Skillstore

r2

Примечание о версии

Автор не указал версию.

Ссылка

89edfdc710d0846129dcee6a929477b04f08052c

Актуальность поддержки

25.07.2026

Использование

22 загрузок · 189 просмотров

Больше от am-will

Показать все
📦

swarm-planner

78

Планирование параллельных рабочих процессов агентов

Крупные изменения в коде трудно распределять между несколькими агентами без ошибок в зависимостях. Этот навык создает планы реализации с учетом зависимостей, включая исследование, уточнение, проверку и группы параллельного выполнения.

Кодинг и разработка Просмотр
📦

planner

78

Планирование поэтапной реализации

Сложная работа с кодом может становиться неясной, когда отсутствуют объем работ, зависимости и шаги проверки. Этот навык создает поэтапные планы со спринтами, атомарными задачами и контрольными точками верификации.

Продуктивность Просмотр
📦

plan-harder

78

Создание поэтапных планов реализации

Сложные задачи разработки ПО могут срываться, когда объем работ, последовательность и проверка результата неясны. Этот навык создает поэтапные планы с атомарными задачами, контрольными точками, рисками и этапами проверки.

Кодинг и разработка Просмотр
Показать все
📦

senior-frontend

81

Создание готовых к промышленной эксплуатации фронтенд-функций

от davila7

Фронтенд-командам нужны согласованные рекомендации по React и Next.js для разных проектов. Этот навык предоставляет справочные рабочие процессы, практики обеспечения качества и вспомогательные скрипты для анализа фронтенда.

Кодинг и разработка Просмотр
📦

vercel-react-view-transitions

82

Реализация React View Transitions

от vercel-labs

Переходы представлений React легко разместить неправильно, что приводит к незаметным или избыточным анимациям. Этот навык помогает выбирать анимации для маршрутов, Suspense, списков и общих элементов.

Кодинг и разработка Просмотр
📦

senior-fullstack

82

Создавайте fullstack-приложения с рекомендациями senior-разработчика

от alirezarezvani

Fullstack-проекты часто требуют согласованной настройки, выбора архитектуры и проверок качества. Этот навык предоставляет скрипты и справочные материалы для работы с React, Next.js, Node.js, GraphQL и PostgreSQL.

Кодинг и разработка Просмотр
📦

nextjs-architecture

81

Планирование архитектуры приложения Next.js App Router

от 89jobrien

Командам Next.js может быть сложно выбрать маршруты, компоненты, загрузку данных и шаги миграции. Этот skill дает структурированные архитектурные рекомендации по App Router, Server Components и производительности.

Кодинг и разработка Просмотр
📦

vue-best-practices

82

Улучшение качества кода Vue 3

от vuejs-ai

В проектах Vue со временем часто накапливаются ошибки, связанные с реактивностью, компонентами и производительностью. Этот навык дает целевые рекомендации по Vue 3 для более безопасных паттернов и более понятного кода.

Кодинг и разработка Просмотр
📦

golang-performance

82

Оптимизация производительности Go с помощью профилирования

от 89jobrien

Сервисы Go могут становиться медленными или потреблять много памяти без очевидных доказательств причины. Этот навык помогает с профилированием, анализом аллокаций, настройкой конкурентности и оптимизацией на основе бенчмарков.

Кодинг и разработка Просмотр