Навыки Next.js Patterns
📦

Next.js Patterns

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

Создание функций Next.js App Router

Команды Next.js часто смешивают паттерны страниц, макетов, маршрутизации и получения данных. Этот навык дает Claude, Codex и Claude Code краткие проектные соглашения.

Поддерживает: Claude Codex Code(CC)
📊 76 Адекватно

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

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

Запрос агента
Review the Skillstore skill "Next.js Patterns" from https://skillstore.io/skills/abdulsamad94-next-js-patterns.md and its manifest at https://skillstore.io/api/skills/abdulsamad94-next-js-patterns/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

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

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

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

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

Использование «Next.js Patterns». Проверьте страницу dashboard, которая использует состояние браузера и навигацию.

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

Ассистент определяет, что странице нужна граница Client Component, и рекомендует программную навигацию только внутри этой границы.

Использование «Next.js Patterns». Спланируйте metadata и использование шрифтов для маркетингового маршрута.

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

Ассистент рекомендует размещать metadata в файле маршрута или макете и использовать next/font/google из корневого макета.

Использование «Next.js Patterns». Проверьте страницу сведений о продукте на предмет выбора способа получения данных.

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

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

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

Безопасно

All 13 external-command detections are false positives caused by Markdown inline code and fenced TypeScript examples. The single network detection is documentation that recommends ordinary application data fetching and contains no endpoint, credential, or exfiltration instruction. No prompt injection, deceptive instruction, or other intent-level security concern was found.

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

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

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

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

https://skillstore.io/skills/abdulsamad94-next-js-patterns/audits/10?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Значок Markdown

[![Skillstore security assessment](https://skillstore.io/badges/skills/abdulsamad94-next-js-patterns/security.svg)](https://skillstore.io/skills/abdulsamad94-next-js-patterns?utm_source=security_passport_badge)

Значок HTML

<a href="https://skillstore.io/skills/abdulsamad94-next-js-patterns?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/abdulsamad94-next-js-patterns/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

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

<iframe src="https://skillstore.io/embed/skills/abdulsamad94-next-js-patterns.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

AbdulSamad94. (2026). Next.js Patterns security audit report (audit version 10) [Author version unspecified]. Skillstore. https://skillstore.io/skills/abdulsamad94-next-js-patterns/audits/10

Цитата BibTeX

@techreport{abdulsamad94-abdulsamad94-next-js-patterns-2026, author = {AbdulSamad94}, title = {Next.js Patterns security audit report (audit version 10)}, institution = {Skillstore}, year = {2026}, number = {10}, url = {https://skillstore.io/skills/abdulsamad94-next-js-patterns/audits/10}, 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: "Next.js Patterns security audit report (audit version 10)" version: "unspecified" type: report authors: - name: "AbdulSamad94" date-released: "2026-07-18" url: "https://skillstore.io/skills/abdulsamad94-next-js-patterns/audits/10" identifiers: - type: other value: "skillstore:abdulsamad94-next-js-patterns:audit:10" description: "Skillstore immutable audit report identifier"

Оценка Skillstore

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

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

Создание страниц App Router

Создавайте страницы и макеты, соответствующие ожидаемой файловой структуре Next.js.

Проверка решений по маршрутизации

Проверьте, используется ли Link или useRouter в правильном контексте компонента.

Стандартизация проектных паттернов

Согласуйте командные рекомендации по компонентам, получению данных, шрифтам и metadata.

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

Планирование страницы
Используйте навык next-js-patterns, чтобы спланировать новую страницу App Router для этой функции. Укажите расположение страницы, тип компонента и потребности в навигации.
Проверка границы компонента
Используйте навык next-js-patterns, чтобы проверить этот компонент. Скажите, должен ли он быть Server Component или Client Component и почему.
Улучшение навигационного потока
Используйте навык next-js-patterns, чтобы проверить этот навигационный поток. Рекомендуйте Link или useRouter для каждого навигационного действия.
Аудит соглашений App Router
Используйте навык next-js-patterns, чтобы провести аудит этой функции Next.js. Проверьте маршрутизацию, макеты, границы компонентов, получение данных, шрифты и metadata.

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

  • По умолчанию используйте Server Components, если не требуются API браузера или состояние.
  • Используйте Link для внутренних ссылок и useRouter для клиентской программной навигации.
  • Размещайте общие обертки, шрифты и metadata в соответствующем файле макета.

Избегать

  • Добавление use client в каждый компонент без требования со стороны браузера.
  • Использование useRouter в Server Components.
  • Размещение metadata маршрута в несвязанных компонентах вместо файлов page или layout.

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

Поддерживает ли этот навык App Router?
Да. Он фокусируется на страницах Next.js 15 App Router, макетах, маршрутизации и связанных соглашениях.
Генерирует ли он полноценные функции самостоятельно?
Нет. Он предоставляет рекомендации по реализации, которые AI-ассистент может применять при работе в проекте.
Когда компонент должен использовать use client?
Используйте его, когда компоненту нужны состояние, эффекты, API браузера или поведение навигации только на клиенте.
Какие API навигации он рекомендует?
Он рекомендует Link для внутренней навигации и useRouter для программной навигации в Client Components.
Охватывает ли он SEO metadata?
Да. Он напоминает ассистентам определять metadata в файлах page или layout там, где это уместно.
Могут ли Claude Code и Codex использовать его?
Да. Метаданные marketplace указывают поддержку Claude, Codex и Claude Code.

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

Автор

AbdulSamad94

Лицензия

MIT

Ревизия Skillstore

r2

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

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

Ссылка

80999bf530a7874d7bedf8ce202001ecb4c4f5e0

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

22.07.2026

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

11 загрузок · 250 просмотров

Структура файлов

📄 SKILL.md

Больше от AbdulSamad94

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

chapter-outline-generator

78

Создание структурированных планов глав

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

Письмо и контент Просмотр
📦

research-fact-checker

78

Проверка исследований и фактов для авторов

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

Исследования и обучение Просмотр
Показать все
📦

nextjs-architecture

81

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

от 89jobrien

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

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

nextjs-optimization

80

Оптимизация производительности Next.js

от Atman36

Приложения Next.js могут замедляться из-за больших бандлов, слабого кэширования и неоптимизированных медиа. Этот навык помогает Claude, Codex и Claude Code выполнять целевые улучшения производительности для продакшен-приложений.

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

senior-fullstack

82

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

от alirezarezvani

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

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

vercel-react-view-transitions

82

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

от vercel-labs

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

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

senior-frontend

81

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

от davila7

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

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