# elestio

Скилл ведёт агента по развёртыванию приложений, баз данных и кластеров на платформе Elestio через официальный CLI или MCP-коннектор.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 7400 установок · ★ 1
- Автор: getateam
- Лицензия: не указана · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/elestio/elestio-skill/tree/HEAD/SKILL.md
- Обновлён: 2026-10-20
- HTML: https://affpapa.org/nevibecode/skills/elestio

## Что делает

Скилл описывает, как агенту разворачивать и обслуживать сервисы на Elestio: managed-сервисы, кластеры баз данных, CI/CD-пайплайны, бэкапы, домены, файрвол, тома и биллинг. Внутри — дерево решений, которое разводит три формы деплоя: managed-сервис на отдельной ВМ, кластер с репликацией и пайплайн из шаблона каталога. Выбор неправильной формы — самая частая причина неудачного деплоя, поэтому дереву стоит следовать буквально.

Отдельный раздел посвящён ловушке с каталогом: чтобы запустить софт из каталога (Vaultwarden, Redis, Metabase) на CI/CD-таргете, нужна команда `elestio cicd deploy-template`, а не `elestio cicd create`. Вторая собирает пустой пайплайн — он развернётся, но ничего не запустится, потому что порты, переменные окружения и install-скрипты шаблона не подхватятся. `deploy-template` читает `elestio.yml` из репозитория `elestio-examples` и настраивает пайплайн по нему.

Для работы нужен аккаунт Elestio с API-токеном и один из двух инструментов: официальный CLI версии 1.4.0 и выше (Node.js 18+, ставится через `npm install -g elestio`) либо MCP-коннектор Elestio. Если CLI старее 1.3.0, половина каталога через пайплайны не заведётся — проще обновить пакет, чем идти в дашборд. Начальную настройку аккаунта, оплату и подтверждение скилл не делает: это остаётся человеку.

## Установка

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

1. **Через Skills CLI (Vercel)**
```bash
npx skills add elestio/elestio-skill --skill elestio -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/elestio/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/elestio/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add elestio/elestio-skill --skill elestio -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/elestio/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add elestio/elestio-skill --skill elestio -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/elestio/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install elestio/elestio-skill elestio
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/elestio/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add elestio/elestio-skill --skill elestio -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/elestio/elestio-skill
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/elestio/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add elestio/elestio-skill --skill elestio -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/elestio/elestio-skill/tree/HEAD/SKILL.md

## Когда брать
- развернуть PostgreSQL или Redis на отдельной ВМ
- собрать кластер базы данных с репликацией и автофейловером
- запустить софт из каталога как CI/CD-пайплайн
- посмотреть, какие сервисы сейчас работают и сколько они стоят
- настроить бэкапы, домены и правила файрвола для сервиса

## Примеры запросов агенту
- Разверни PostgreSQL в проекте `my-project`
- Мне нужен Redis для кеша — подними managed-сервис
- Запусти Vaultwarden из каталога на CI/CD-таргете `vm-12345`

## Похожие
- [using-medusa-cloud](https://affpapa.org/nevibecode/skills/using-medusa-cloud.md) — скилл · 1400 установок
- [containerize-application](https://affpapa.org/nevibecode/commands/containerize-application.md) — команда · 1200 установок
- [dataproc-skills](https://affpapa.org/nevibecode/skills/dataproc-skills.md) — скилл · 900 установок
- [SE: DevOps/CI](https://affpapa.org/nevibecode/agents/se-devopsci.md) — субагент · ★ 40451
- [cicd-automation](https://affpapa.org/nevibecode/plugins/cicd-automation.md) — плагин · ★ 41823

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