К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot

better-auth-security-best-practices: скилл для Claude Code

Настраивает защиту Better Auth: ограничивает частоту запросов, проверяет происхождение, шифрует токены и защищает пользовательские сессии.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add better-auth/skills --skill better-auth-security-best-practices -a claude-code
npx skills add better-auth/skills --skill security -a claude-code
Открыть на GitHub

Что делает better-auth-security-best-practices

Скилл добавляет в контекст правила защиты для Better Auth. Он задаёт лимиты запросов (100 за 10 секунд для общих путей и 3 за 10 секунд для авторизации), блокирует запуск в продакшене со слабыми секретами и включает многоуровневую проверку CSRF. Для сессий описаны способы кэширования через куки со стратегиями compact или jwe.

В правилах зафиксирован точный порядок чтения секрета: сначала options.secret, затем переменные BETTER_AUTH_SECRET и AUTH_SECRET. Для защиты OAuth-токенов применяется шифрование AES-256-GCM, а для IP-адресов настраивается маска подсетей IPv6.

Если вы разворачиваете проект на serverless, хранилище rate limit в памяти сбрасывается при каждом перезапуске инстанса, поэтому для сохранения счётчиков нужно сразу подключать базу данных или Redis.

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

  • ограничить попытки подбора паролей через лимиты запросов
  • включить шифрование токенов OAuth с помощью AES-256-GCM
  • задать список доверенных доменов и маски поддоменов
  • настроить аудит событий через хуки базы данных

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

  • Настрой лимиты запросов Better Auth для эндпоинта входа с ограничением 5 попыток в минуту
  • Покажи конфигурацию безопасных кук с атрибутами sameSite strict и ограничением пути
  • Добавь аудит создания и удаления сессий в databaseHooks

Как установить better-auth-security-best-practices

1Через Skills CLI (Vercel)

npx skills add better-auth/skills --skill better-auth-security-best-practices -a claude-code
npx skills add better-auth/skills --skill security -a claude-code

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

~/.claude/skills/security/SKILL.md

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

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

Весь набор →

Похожие

binary-ninja-reverse zhaoxuya520 Помогает исследовать бинарные файлы в Binary Ninja через анализ представлений HLIL, MLIL и LLIL. Пригодится для проверки кросс-ссылок, поиска строк и безопасного патчинга. Claude Code CX Codex Cursor +1 587установок code-review agno-team Автоматическая проверка кода на стиль, ошибки и нарушения best practices. Скилл запускает линтер, ищет баги и уязвимости, даёт структурированный feedback с уровнями критичности. Claude Code CX Codex Cursor +1 472установок pr-workflow tursodatabase Задаёт правила подготовки коммитов и пулл-реквестов: требует атомарности, чистки секретов и обновления лицензий. Пригодится при командной разработке и запусках в CI. Claude Code CX Codex Cursor +1 1 200установок secure-workflow-guide trailofbits Проводит смарт-контракты через пятиэтапный аудит безопасности от Trail of Bits перед деплоем или при коммитах. Запускает статический анализ, строит диаграммы и настраивает фаззинг. Claude Code CX Codex Cursor +1 7 400установок threat-model-analyst официальный github Проводит STRIDE-A-анализ репозитория или системы и готовит модель угроз. При повторном запуске сравнивает изменения с прошлым отчётом. GitHub Copilot 1 500установок agent-owasp-compliance официальный github Проверяет кодовую базу AI-агента по 10 рискам OWASP ASI. Подойдёт для аудита перед production и подготовки отчёта по безопасности. GitHub Copilot 1 500установок git-guardrails-claude-code Matt Pocock Скилл ставит хук Claude Code, который останавливает опасные Git-команды до их запуска. Нужен, если агент не должен делать push или удалять изменения. Claude Code 499 069установок ponytail-review DietrichGebert Скилл проверяет изменения глубже обычного diff: читает связанный код, ищет ошибки, риски, проблемы нагрузки и недостающие тесты. Пригодится для ревью PR и коммитов. Claude Code CX Codex Cursor +1 56 300установок

Вопросы о better-auth-security-best-practices

Как установить better-auth-security-best-practices в Claude Code?

Для установки выполните команду npx skills add better-auth/skills --skill better-auth-security-best-practices -a claude-code.

Какие требования предъявляются к секретному ключу?

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

Какое хранилище выбрать для rate limiting на serverless?

Вариант memory сбрасывается при перезапуске контейнера. В бессерверных средах следует использовать хранилище database или подключать Redis через secondary-storage.

Смотрите также

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

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