planetscale шлюзы изменений и контракт согласования
Enforce explicit approval gates for any PlanetScale, database, repository, credential, network, or automation mutation.
AIplanetscale
official
Данные
Что делает навык
Skill обеспечивает явные шлюзы одобрения для любых изменений в PlanetScale, включая базы данных, репозитории, учётные данные, сеть и автоматизацию. Он предотвращает случайные или автономные изменения, влияющие на доступность, безопасность, данные или рабочие процессы разработчиков, разделяя действия на классы риска.
Когда применять
- Применение DDL или миграций к веткам разработки без необходимости ручного одобрения, если не включён строгий режим.
- Выполнение изменений в продакшене (DDL, DML, ротация учётных данных), требующих явного подтверждения, плана отката и проверки.
- Запрет автономных действий, таких как удаление продакшн-базы, отключение механизмов безопасности или хранение секретов в логах.
- Использование режима автономного выполнения (autonomous mode) для упрощения согласования действий классов B/C в рамках заранее определённого диапазона.
Как работает
- Классифицировать действие по классам от A (только чтение) до E (никогда не автономно) в зависимости от уровня риска.
- Для действий классов C и D подготовить обязательный чеклист перед выполнением: точная команда, подтверждение цели, оценка рисков (доступность, данные, безопасность), план отката и мониторинга.
- Получить валидное одобрение, содержащее ID изменения, целевую организацию/базу/ветку и разрешение на конкретное действие.
- Выполнить изменение и составить отчёт после выполнения: что изменилось, кто одобрил, доказательства успеха и состояние отката.
- Отказаться от широких или неоднозначных инструкций по изменениям в продакшене, предложив вместо этого план с конкретными ID изменений.
Примеры запросов агенту
Примени рекомендацию по схеме к продакшн-ветке, но сначала покажи план рисков и план отката.
Создай новую ветку разработки и открой PR в внешний инструмент, так как это действие класса B.
Измени правила контроля трафика (Traffic Control) для базы данных, требуя явного подтверждения класса C.
Описание составлено по SKILL.md навыка, сверено 06.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «planetscale-change-gates-and-approval-contract» из репозитория:
# https://github.com/planetscale/skills
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r planetscale-change-gates-and-approval-contract/ ~/.claude/skills/planetscale-change-gates-and-approval-contract/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.