# slide-maker

Создаёт, перерабатывает и рецензирует презентации .pptx на базе исходных документов, кода или заметок. Запускает цикл критика перед выдачей файла.

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

## Что делает

Скилл превращает технические заметки, код, научные статьи и черновики в готовые колоды слайдов в формате `.pptx`. Перед версткой он проводит интервью, чтобы прояснить аудиторию и контекст выступления. Логика опирается на принцип наглядного сопровождения спикера, поэтому инструмент избегает перегруженных полотен текста.

Сборка файла выполняется за один запуск скрипта на базе библиотеки `python-pptx`. В процессе задействован цикл из двух ролей: исполнитель формирует структуру и дизайн, а автономный критик проверяет читаемость и баланс вёрстки до тех пор, пока презентация не пройдёт аудит.

Главное ограничение — строгий запрет на выдумывание результатов: скилл переносит цифры и тезисы только из предоставленных файлов. Единственное исключение сделано для слайдов с планами на будущее, но такие добавления агент обязан явно пометить для пользователя.

## Установка

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

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

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

### Codex

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

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

### Cursor

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

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install addsumtech/slides_maker slide-maker
```

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

### Gemini CLI

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

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

### Windsurf (Devin Desktop)

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

### OpenCode

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

### Claude.ai

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

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

## Когда брать
- Собрать презентацию `.pptx` из научного отчёта или фрагментов кода
- Переработать перегруженные слайды под визуальный формат
- Проверить логику и вёрстку колоды через независимого критика
- Подготовить статус-апдейт по рабочему проекту из черновых заметок

## Примеры запросов агенту
- Сделай презентацию для отчёта о статусе проекта на основе этого документа
- Переделай этот pptx: на слайдах слишком много текста
- Проверь мою презентацию и найди слабые места в подаче

## Похожие
- [paper-slide-deck](https://affpapa.org/nevibecode/skills/paper-slide-deck.md) — скилл · 498 установок
- [powerpoint](https://affpapa.org/nevibecode/skills/powerpoint.md) — скилл · 752 установки
- [baoyu-slide-deck](https://affpapa.org/nevibecode/skills/baoyu-slide-deck.md) — скилл · 31200 установок
- [pptx-slide-specification](https://affpapa.org/nevibecode/skills/pptx-slide-specification.md) — скилл · 2600 установок
- [ppt-generation](https://affpapa.org/nevibecode/skills/ppt-generation.md) — скилл · 5200 установок

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

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