nodeops auth
Add NodeOps PKCE OAuth authentication to a Next.js app. Trigger when the user wants to set up NodeOps login, integrate NodeOps OAuth, add @nodeops-createos/integration-oauth, or connect a Next.js project to NodeOps identity/SSO. Also trigger on
Что делает навык
Добавляет аутентификацию NodeOps PKCE OAuth в существующий проект Next.js с использованием App Router. Включает установку пакета @nodeops-createos/integration-oauth, создание маршрутов API, обёртку AuthProvider в layout и страницу обратного вызова, обеспечивая интеграцию с SSO NodeOps.
Когда применять
- Настройка входа через NodeOps в приложении Next.js
- Интеграция NodeOps OAuth для аутентификации пользователей
- Добавление поддержки SSO NodeOps в существующий проект
- Подключение проекта Next.js к системе идентификации NodeOps
Как работает
- Проверить наличие директории app/ (App Router) и пакета next в package.json; если условия не выполнены, сообщить об ошибке
- Проверить idempotency: пропустить установку @nodeops-createos/integration-oauth, если он уже есть в зависимостях
- Пропустить создание файлов app/api/auth/me/route.ts и app/api/auth/token/route.ts, если они уже существуют
- Пропустить импорт AuthProvider в layout, если он уже добавлен
- Пропустить создание app/callback/page.tsx, если файл уже существует
- Пропустить создание .env.example, если файл существует и содержит NODEOPS_
Примеры запросов агенту
Что понадобится
- Проект Next.js с App Router (наличие директории app/)
- Пакет next в зависимостях проекта
- Пакет @nodeops-createos/integration-oauth (устанавливается автоматически, если отсутствует)
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.