# idmp-plugin

Плагин со скиллами для работы с TDengine IDMP: осмотр схемы, поиск сущностей и безопасные операции через idmp-cli.

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

## Что делает

Плагин упаковывает набор скиллов для TDengine IDMP: разведка доступных элементов, просмотр схемы и рабочие сценарии, где важна осторожность. Скиллы вызываются агентом по имени, например `idmp-plugin:idmp-shared` и `idmp-plugin:idmp-element`.

Сам плагин ничего не подключает к вашему серверу. Сначала нужен `idmp-cli`: `npm install -g @tdengine/idmp-cli`, затем профиль и вход — `idmp-cli config init --profile default --server http://your-idmp:6042 --username admin@example.com --password-stdin` или с ключом API через `--api-key-stdin`. Без Node.js 16+, `npm`/`npx` и доступа к вашему окружению IDMP скиллы работать не будут. Нужен либо логин с паролем, либо заранее выданный ключ API.

Для нескольких окружений заводят отдельные профили: `idmp-cli config init --profile staging --server http://staging-idmp:6042 --username admin@example.com`, потом `idmp-cli profile use staging`. Когда профиль уже сохранён, а сессия истекла, хватит `idmp-cli auth login`. Установка плагина не ставит `idmp-cli` и не выполняет вход за вас — это два отдельных шага.

## Установка

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

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

## Когда брать
- проверить подключение к IDMP перед работой
- посмотреть список доступных корневых элементов
- разобрать схему данных перед запросами
- выполнить операцию в IDMP без риска для окружения
- переключиться между рабочим и staging-профилем

## Примеры запросов агенту
- Проверь подключение к IDMP через `idmp-plugin:idmp-shared` и покажи доступные корневые элементы
- Посмотри схему элементов через `idmp-plugin:idmp-element`
- Создай профиль `staging` и переключись на него

## Похожие
- [planetscale-pscale-cli-automation](https://affpapa.org/nevibecode/skills/planetscale-pscale-cli-automation.md) — скилл · 1700 установок
- [docyrus-cli-app](https://affpapa.org/nevibecode/skills/docyrus-cli-app.md) — скилл · 776 установок
- [surrealkit](https://affpapa.org/nevibecode/skills/surrealkit.md) — скилл · 400 установок
- [convex-backup](https://affpapa.org/nevibecode/skills/convex-backup.md) — скилл · 36200 установок
- [SAP HANA CLI](https://affpapa.org/nevibecode/mcp/sap-hana-cli.md) — MCP-сервер · ★ 114
- [sap-hana-cli](https://affpapa.org/nevibecode/skills/sap-hana-cli.md) — скилл · 717 установок

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

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