SlideOps — плагин
Плагин делает из репозитория презентацию или документ и за миллисекунды показывает, какие слайды разошлись с кодом.
- 54 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Агент читает исходный код репозитория и пишет файлы презентаций и документов в `docs/slides/`.
- Проверка внешнего вида запускает Chrome без окна и скрипты Python.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add plugins/slideopsОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Агент читает исходный код репозитория и пишет файлы презентаций и документов в `docs/slides/`.
- Проверка внешнего вида запускает Chrome без окна и скрипты Python.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
SlideOps — пара навыков `slideops` и `slides-to-pdf`. Скажите «сделай слайды про этот репозиторий», и агент сначала просмотрит код, предложит конкретные темы с пометкой «почему сейчас», задаст короткий набор вопросов об аудитории, длине и теме оформления и утвердит с вами план. Только после этого он напишет HTML: один самодостаточный файл без сборки и внешних подключений. Каждый приведенный фрагмент кода получает ссылку на источник, то есть файл, строки и хеш. Позже в том же репозитории вопрос «актуальна ли презентация об архитектуре» запускает `scripts/check.py`. Скрипт на стандартной библиотеке Python без модели и сети за миллисекунды сообщает, какие слайды цитируют изменившийся, перемещенный или удаленный код, и выдает агенту JSON-бриф для починки. Агент чинит разошедшееся и не перегенерирует весь файл, поэтому темп и сюжет презентации остаются.
Для кого. Командам, которые ведут презентации и документы об архитектуре репозитория и не хотят, чтобы они устаревали незаметно.
Подходит, если
- Перед обзором архитектуры нужна презентация по коду, с темами, найденными в самом репозитории.
- Через полгода надо выяснить, какие слайды больше не соответствуют коду.
- Нужен документ на Markdown, где каждый приведенный фрагмент проверяется той же проверкой, что и слайды.
- Готовую презентацию надо выгрузить в PDF и убедиться, что страницы не пустые.
Не подходит, если
- Нужна презентация без связи с кодом: маркетинговый лендинг или питч.
- Готовые слайды живут в PowerPoint или Keynote: навык пишет HTML и Markdown.
- На машине нет Chrome, а проверка внешнего вида и PDF требуют его в режиме без окна.
Пример запроса к агенту
Сделай глубокий разбор подсистемы авторизации: 15 слайдов, тема Ledger Dark, с PDF. Сначала покажи план на утверждение.Ограничения
Проверка свежести находит расхождения в цитатах кода, но не решает, верно ли утверждение слайда: такие слайды агент только отмечает для проверки человеком. Для проверки внешнего вида и экспорта PDF нужен Chrome без окна: подойдет кэш Chromium из Playwright или системный Chrome. Скрипты используют только стандартную библиотеку Python. Сторонние маркетплейсы Claude Code по умолчанию не обновляются сами, обновление включают в `/plugin`, раздел Marketplaces. Встроено четыре темы: Ledger Light, Ledger Dark, Midnight и Graphite.
Как отключить. Удалите плагин `slideops` через `/plugin` или навыки из каталога агента, если ставили через `npx skills`. Созданные презентации лежат в `docs/slides/` вашего репозитория и остаются.
Частые вопросы
Как поставить SlideOps?
В Claude Code выполните `/plugin marketplace add glukicov/slideops`, затем `/plugin install slideops@slideops`. Для других агентов подойдет `npx skills add glukicov/slideops`, а для Codex, Copilot CLI и OpenCode есть `./install.sh` из клона.
Как узнать, что презентация устарела?
Спросите агента «актуальна ли презентация об архитектуре». Он запустит `scripts/check.py`, получит статус каждого слайда и перечитает цитаты, которые просто сместились. Слайды, чье утверждение могло перестать быть верным, он отметит отдельно.
Можно ли получить документ вместо презентации?
Да, начиная с версии 1.1.0. Фраза вроде «напиши Markdown-документацию по подсистеме синхронизации» создает один `.md` с невидимыми комментариями-цитатами над каждым фрагментом и меткой коммита в первой строке.
Какие слайды умеет делать SlideOps?
Тринадцать шаблонов: титульный, повестка, разделитель, текст с карточками, таблица, код до и после, аннотированный фрагмент, схема потока, сравнение дорожек, изображение с подписью, диалог и заключение. Диаграммы Mermaid превращаются в встроенный SVG при сборке.
Нужна ли сеть и токены для проверки свежести?
Нет. `scripts/check.py` работает на стандартной библиотеке Python без модели и сети и тратит миллисекунды.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныСкилл для презентаций в HTML: тема и два слайда на утверждение, затем колода, экспорт в PDF и PowerPoint и ссылка
Скилл собирает презентацию PowerPoint с живыми текстом, диаграммами и таблицами: макет слайда рисует генератор изображений.
Навык собирает презентацию на Slidev из ваших материалов и отдает автономный HTML с правкой текста и экспортом в PDF.
Скилл для презентаций в одном HTML-файле без зависимостей: 22 готовых стиля, план в BRIEF.json и проверка содержания.
Воркфлоу для Claude Code и Codex делает презентации в нативном PPTX: каждый элемент можно править в PowerPoint.
Плагин Claude Code для технических докладов на Slidev: от идеи и плана до слайдов, визуальной проверки и экспорта в PDF.
Коротко о README
README формулирует идею так: документ собирается из источника, как код, и хранит ссылку на него. Показаны установка для Claude Code, Codex, Copilot CLI и OpenCode, примеры запросов, проверка свежести, четыре темы оформления и проверенный экспорт в PDF.