AIKraft/Skills/nodeops auth

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-app official Другое

Что делает навык

Добавляет аутентификацию 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

Как работает

  1. Проверить наличие директории app/ (App Router) и пакета next в package.json; если условия не выполнены, сообщить об ошибке
  2. Проверить idempotency: пропустить установку @nodeops-createos/integration-oauth, если он уже есть в зависимостях
  3. Пропустить создание файлов app/api/auth/me/route.ts и app/api/auth/token/route.ts, если они уже существуют
  4. Пропустить импорт AuthProvider в layout, если он уже добавлен
  5. Пропустить создание app/callback/page.tsx, если файл уже существует
  6. Пропустить создание .env.example, если файл существует и содержит NODEOPS_

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

Добавь аутентификацию NodeOps в мой проект Next.js
Настрой вход через NodeOps OAuth для моего приложения
Подключи SSO NodeOps к моему проекту на Next.js

Что понадобится

  • Проект Next.js с App Router (наличие директории app/)
  • Пакет next в зависимостях проекта
  • Пакет @nodeops-createos/integration-oauth (устанавливается автоматически, если отсутствует)

Описание составлено по SKILL.md навыка, сверено 05.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «nodeops-auth» из репозитория: # https://github.com/nodeops-app/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r nodeops-auth/ ~/.claude/skills/nodeops-auth/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.