# create-slack-app

Проведёт от проверки Slack CLI до запуска нового Bolt-приложения локально. Пригодится, когда нужно поднять бота или агента с нуля.

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

## Что делает

Скилл ведёт разработчика по шагам: проверяет, установлен ли публичный Slack CLI и как называется его команда, затем просит версию, чтобы убедиться, что всё работает. Дальше смотрит язык рантайма — для `bolt-js` нужен Node.js v18+, для `bolt-python` Python 3.6+. Если чего-то нет, подскажет установку.

После проверок скилл помогает войти в Slack CLI и выбрать, куда ставить приложение. Вариантов три, и они не равнозначны: developer sandbox, обычный Free Team или рабочий воркспейс. Sandbox — бесплатная изолированная организация Enterprise Grid, но для неё нужен аккаунт в Slack Developer Program. Free Team заводится сразу, зато ограничен 10 приложениями и не тянет org-level возможности. Продакшн-воркспейс ставьте последним вариантом: установку часто блокирует admin app approval, а админ — не вы.

Фреймворк скилл определяет по аргументу: если передать `bolt-js` или `bolt-python`, вопрос пропускается. Любое другое значение он игнорирует и всё равно спросит. Пароль от sandbox и API-ключи передаются прямо в команду и нигде не печатаются.

## Требования
- Работает с: Slack

## Установка

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

1. **Через Skills CLI (Vercel)**
```bash
npx skills add slackapi/slack-skills-plugin --skill create-slack-app -a claude-code
```

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

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add slackapi/slack-skills-plugin --skill create-slack-app -a codex
```

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

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add slackapi/slack-skills-plugin --skill create-slack-app -a cursor
```

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install slackapi/slack-skills-plugin create-slack-app
```

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

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add slackapi/slack-skills-plugin --skill create-slack-app -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/slackapi/slack-skills-plugin --path skills/create-slack-app
```

### Windsurf (Devin Desktop)

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

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add slackapi/slack-skills-plugin --skill create-slack-app -a opencode
```

### Claude.ai

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

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

## Когда брать
- развернуть каркас Slack-приложения на Bolt с нуля
- проверить, установлен ли Slack CLI и какой у него номер версии
- выбрать воркспейс, куда безопасно ставить новое приложение
- создать developer sandbox с именем и паролем
- запустить Bolt-приложение локально на JS или Python

## Примеры запросов агенту
- Создай новое Slack-приложение на Bolt, фреймворк bolt-python
- Хочу поднять Slack-агента с нуля, помоги с настройкой
- Сделай каркас Bolt-приложения и запусти его локально

## Похожие
- [pp-slack](https://affpapa.org/nevibecode/skills/pp-slack.md) — скилл · 373 установки
- [setup-slack-channel](https://affpapa.org/nevibecode/skills/setup-slack-channel.md) — скилл · 1300 установок
- [connector-slack](https://affpapa.org/nevibecode/skills/connector-slack.md) — скилл · 14300 установок
- [slack-to-teams](https://affpapa.org/nevibecode/skills/slack-to-teams.md) — скилл · ★ 3148
- [slack-messaging](https://affpapa.org/nevibecode/skills/slack-messaging.md) — скилл · 4000 установок
- [slack-search](https://affpapa.org/nevibecode/skills/slack-search.md) — скилл · 3200 установок

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

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

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