К основному содержанию
скилл

clerk-auth — скилл для Claude Code: что делает и как установить

Скилл помогает внедрить авторизацию Clerk в Next.js App Router, настроить защиту маршрутов через middleware и связать сессии с серверными компонентами.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --skill development/clerk-auth
Открыть на GitHub

Что делает clerk-auth

Скилл обучает Claude Code архитектуре интеграции сервиса Clerk в проекты на Next.js 14 и 15. Он содержит шаблоны подключения контекста через ClerkProvider, готовых компонентов вроде <SignIn /> и кнопки профиля <UserButton />, а также параметры окружения.

Вся логика контроля доступа собирается в одном корневом файле middleware.ts. Для группировки публичных и приватных путей скилл предлагает createRouteMatcher и вызов auth.protect().

Без сконфигурированного clerkMiddleware серверные функции auth() и currentUser() работать не будут. Поэтому скилл сначала выстраивает middleware, а уже потом разворачивает чтение userId и объектов пользователя внутри Server Components.

Какие задачи решает

  • развернуть авторизацию Clerk в Next.js 14 или 15 с App Router
  • закрыть приватные страницы с помощью clerkMiddleware
  • получить идентификатор пользователя и сессию внутри серверных компонентов
  • добавить готовые формы входа и кнопку профиля в интерфейс

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

  • Подключи авторизацию Clerk к нашему проекту на Next.js App Router
  • Настрой middleware.ts для защиты роутов админки через createRouteMatcher
  • Получи текущего пользователя через auth() в Server Component

Как установить clerk-auth

1Через claude-code-templates

npx claude-code-templates@latest --skill development/clerk-auth

2Через Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill clerk-auth -a claude-code

3Вручную: положить файлы

~/.claude/skills/clerk-auth/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/clerk-auth/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о clerk-auth

Как установить clerk-auth в Claude Code?

Выполните в терминале команду npx claude-code-templates@latest --skill development/clerk-auth.

Для чего нужен скилл clerk-auth?

Он передаёт агенту проверенные паттерны интеграции Clerk: установку провайдера, настройку middleware и серверную проверку прав.

С какими версиями Next.js работает этот скилл?

Паттерны рассчитаны на структуру App Router в версиях Next.js 14 и 15.

Похожие скиллы

Все скиллы по теме «Безопасность» →
git-guardrails-claude-code Matt Pocock Скилл ставит хук Claude Code, который останавливает опасные Git-команды до их запуска. Нужен, если агент не должен делать push или удалять изменения. 499 069установок ponytail-review DietrichGebert Скилл проверяет изменения глубже обычного diff: читает связанный код, ищет ошибки, риски, проблемы нагрузки и недостающие тесты. Пригодится для ревью PR и коммитов. CX Codex +1 57 000установок ponytail-audit DietrichGebert Проверяет репозиторий и ранжирует ошибки, риски и лишний код. Подойдёт, если нужен разовый разбор без автоматических правок. CX Codex +1 45 400установок security-audit cloudflare Проверяет кодовую базу на уязвимости и ищет нарушения границ доверия. Пригодится перед релизом или для точечного разбора опасных участков кода. CX Codex +1 54 800установок security-and-hardening addyosmani Помогает проектировать защиту и проверять код на уязвимости при работе с вводом, авторизацией, сессиями и внешними сервисами. Подойдёт перед релизом и при создании функций, которые обрабатывают недоверенные данные. CX Codex +1 70 200установок supabase официальный supabase Скилл помогает настраивать базу данных, аутентификацию и RLS в Supabase без скрытых дыр в безопасности. CX Codex GP ChatGPT 8установок

Из того же набора740

Весь набор →
github-automation Скилл для Claude, который проводит операции GitHub через Rube MCP: issues, пул-реквесты, ветки, поиск по коду и CI/CD. 63установок gcp-cloud-run Скилл помогает проектировать сервисы Cloud Run и функции для событий в GCP. Пригодится для HTTP API, обработки Pub/Sub и оптимизации холодного старта. 63установок tech-resume-optimizer Помогает составить резюме разработчика, PM или инженера данных под требования ATS и нанимающих команд. Добавляет оцифрованные метрики и убирает лишнее. 63установок mlops-weights-and-biases Скилл помогает вести учёт ML-экспериментов в Weights & Biases: записывать метрики, сравнивать запуски и настраивать поиск гиперпараметров. 63установок rag-faiss Скилл помогает работать с FAISS для поиска ближайших векторов и хранения индекса. Пригодится для RAG, когда нужны запросы по сходству без фильтрации по метаданным. 62установок fine-tuning-llama-factory Помогает настраивать дообучение нейросетей через LLaMA-Factory: от no-code интерфейса WebUI до квантования QLoRA. Пригодится при подготовке датасетов и обучении моделей Llama, Qwen или Gemma. 62установок cocoindex Помогает проектировать ETL-пайплайны на Python с помощью CocoIndex, настраивать инкрементальную обработку и отправлять векторы в базы данных. 61установок interview-prep-generator Собирает из резюме истории по схеме STAR, вопросы для тренировки и тезисы для ответов. Пригодится перед интервью на конкретную роль. 61установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой