# preset-cli-skills

Плагин направляет Claude Code к sup для чтения и экспорта данных Preset, SQL из терминала и CI/CD-сценариев. Для изменений он требует предварительного просмотра и подтверждения.

- плагин · `type=plugin` · Claude Code · ★ 13
- Автор: Preset
- Лицензия: Apache-2.0 · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/preset-io/agent-skills/tree/HEAD/plugins/preset-cli-skills
- Обновлён: 2026-10-09
- HTML: https://affpapa.org/nevibecode/plugins/preset-cli-skills

## Что делает

Внутри два скилла: `preset-cli` для чтения, экспорта и других неразрушающих CLI-задач, а `preset-cli-mutations` — для операций, меняющих данные. Агент может выбирать рабочую область, получать дашборды, графики, датасеты и запросы, запускать SQL и работать с форматами JSON, CSV и YAML.

Для работы нужен пакет `superset-sup` и учётные данные `SUP_PRESET_API_TOKEN` и `SUP_PRESET_API_SECRET`. Их следует передавать через переменные окружения или `sup config auth`, а не вставлять в командную строку. Перед изменением агент должен показать план и получить подтверждение с названием целевой рабочей области и используемыми флагами. Плагин предназначен для CLI: запросы к MCP и написание HTTP/SDK-кода требуют другого подхода.

## Установка

### Claude Code (родная платформа)

**Через маркетплейс плагинов**
В чате агента (не в терминале):
```text
/plugin install preset-cli-skills@claude-plugins-official
```
В чате агента (не в терминале):
```text
/plugin marketplace add anthropics/claude-plugins-official
```

## Когда брать
- экспортировать дашборды и датасеты из Preset
- выполнить SQL-запрос из терминала
- подготовить CLI-команды для CI/CD
- перенести ресурсы между рабочими областями с предварительной проверкой

## Примеры запросов агенту
- Используй `sup`, чтобы вывести список рабочих областей в формате JSON.
- Экспортируй дашборды и датасеты из выбранной рабочей области.
- Подготовь перенос графика в целевую рабочую область и сначала покажи, что изменится.

## Похожие
- [next-ai-drawio](https://affpapa.org/nevibecode/plugins/next-ai-drawio.md) — плагин · ★ 36427
- [terraform](https://affpapa.org/nevibecode/plugins/terraform.md) — плагин · ★ 44770
- [mcp-tunnels](https://affpapa.org/nevibecode/plugins/mcp-tunnels.md) — плагин · ★ 44770
- [gitlab](https://affpapa.org/nevibecode/plugins/gitlab.md) — плагин · ★ 44770
- [google-cloud-developer](https://affpapa.org/nevibecode/plugins/google-cloud-developer.md) — плагин · ★ 21606
- [desktop-commander](https://affpapa.org/nevibecode/plugins/desktop-commander.md) — плагин · ★ 10134

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
