# loops-cli

Скилл для работы с Loops CLI из терминала: установка, авторизация, ключи API и команды для контактов, кампаний и транзакционных писем.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 1500 установок · ★ 12
- Автор: loops-so
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/loops-so/skills/tree/HEAD/skills/loops-cli/SKILL.md
- Обновлён: 2026-10-06
- HTML: https://affpapa.org/nevibecode/skills/loops-cli

## Что делает

Скилл подсказывает агенту, какую команду Loops CLI вызвать под конкретную задачу. Он ведёт установку и обновление CLI, вход в аккаунт, хранение и переключение ключей API между командами, проверку учётных данных. Дальше — рабочие команды: контакты и их свойства, списки, события, транзакционные письма, кампании, сообщения, темы, компоненты и загрузка файлов.

Внутри есть справочник `references/cli.md` по установке, авторизации, разрешению конфигурации и глобальным флагам, а также по кампаниям, темам, компонентам и загрузкам. Скилл советует сверяться с `loops agent-context` ради точных флагов и актуальной формы команд, а для вывода в другой инструмент добавлять `--output json`. Секреты печатать не стоит: ключи лучше держать в keyring или переменных окружения.

Если задача уходит в интеграцию на уровне кода приложения или в проектирование HTTP-запросов, скилл отправляет к отдельному `loops-api`. Для разметки LMX нужен `loops-lmx`. Это повод проверить, что вы не пытаетесь через терминал собрать то, что проще сделать в коде.

## Установка

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

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

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

### Codex

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

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

### Cursor

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

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install loops-so/skills loops-cli
```

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

### Gemini CLI

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

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

### Windsurf (Devin Desktop)

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

### OpenCode

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

### Claude.ai

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

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

## Когда брать
- установить или обновить Loops CLI и не гадать с командой
- войти в аккаунт Loops из терминала
- хранить несколько ключей API и переключаться между командами
- создать контакт или отправить событие одной командой
- сделать черновик кампании и загрузить картинку из шелла

## Примеры запросов агенту
- поставь Loops CLI и покажи, как войти
- создай контакт через loops contacts create
- выведи список тем в JSON, чтобы передать в скрипт

## Похожие
- [n8n-loops-official](https://affpapa.org/nevibecode/skills/n8n-loops-official.md) — скилл · 1900 установок
- [cli-anything-mailchimp](https://affpapa.org/nevibecode/skills/cli-anything-mailchimp.md) — скилл · 340 установок
- [resend](https://affpapa.org/nevibecode/skills/resend.md) — скилл · 23400 установок
- [cmux-cli](https://affpapa.org/nevibecode/skills/cmux-cli.md) — скилл · 831 установка
- [postmark](https://affpapa.org/nevibecode/skills/postmark.md) — скилл · 782 установки
- [cli-demo-generator](https://affpapa.org/nevibecode/skills/cli-demo-generator.md) — скилл · 942 установки

Из того же набора: [loops-so/skills](https://affpapa.org/nevibecode/by/loops-so/skills.md) — 3 карточки

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

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