many-ppt-skills

Скилл-подборщик: из 227 скиллов для презентаций выбирает маршрут HTML или PPTX и называет команду установки и ID стиля

  • 74 ★ репозитория
  • Последний коммит
Скилл

Минимальный доступ

Почему такой уровень

  • Скилл только советует выбор и ничего не запускает, но подсказывает команды установки сторонних скиллов
Все причины и проверки

brycewang-stanford/many-ppt-skills

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/many-ppt-skills

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Скилл только советует выбор и ничего не запускает, но подсказывает команды установки сторонних скиллов

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

many-ppt-skills — сравнение скиллов для презентаций, которое можно поставить как скилл. В базе 227 проектов, 39 из них прочитаны вручную, 83 идут по HTML-маршруту, 79 по маршруту PPTX и 25 поддерживают оба. Данные собираются автоматически из `data/skills.json`, дата последнего обновления в README 4 сентября 2026 года. Главный вопрос выбора звучит так: нужно ли кому-то открыть результат в PowerPoint и править. Если нет, подходит HTML-маршрут с потолком дизайна и анимацией, начать советуют с Frontend Slides. Если нужен настоящий `.pptx`, который редактирует финансовый директор, берут маршрут PPTX, начало с PPT Master. Для выбранной картинки из галереи даются идентификатор стиля, например `soft-editorial`, и команда установки нужного скилла. Как скилл репозиторий спрашивает про маршрут, затем называет конкретный скилл, команду установки и ID стиля. Командная утилита `scripts/pick.py` умеет перечислять маршруты, показывать скилл, список стилей и искать по описанию. Сам автор отмечает, что скилл только подбирает и презентации не генерирует.

Для кого. Тем, кто собирает презентации с помощью агента и не знает, какой из сотни скиллов взять под HTML или под PowerPoint.

Подходит, если

  • Нужна презентация для инвесторов, и надо выбрать скилл и стиль до начала работы
  • Получатель должен открыть файл в PowerPoint и поправить его, а значит нужен маршрут PPTX
  • Понравился стиль из галереи, и нужно узнать его ID и команду установки скилла
  • Нужно сравнить скиллы по тому, как они ведут себя с блоками кода и версиями файла

Не подходит, если

  • Нужно сразу получить готовую презентацию: скилл выбирает инструмент, а презентацию делает уже выбранный проект
  • Нужен точный синтаксис вызова чужого скилла: он ведет к документации проекта и ее не пересказывает
  • Нужен русскоязычный справочник: основной README на китайском, английская версия лежит в `README.en.md`

Пример запроса к агенту

Мне нужна презентация для инвесторов, которую я буду показывать с экрана. Подбери скилл, команду установки и стиль

Ограничения

Данные о скиллах обновляются автоматически, но дата последнего обновления в README 4 сентября 2026 года, а команды установки и названия стилей чужих проектов могут измениться. Автор не обещает синтаксис чужих скиллов и отсылает к их собственным `SKILL.md`. Из 227 скиллов вручную прочитаны 39, по остальным сведения собраны автоматически. Для установки в Claude Code все команды вводят в самом Claude Code, терминал для них не подходит. Лицензия указана отдельно для текста и для кода, в карточке она не определена единым значением.

Как отключить. В Claude Code выполните `/plugin uninstall many-ppt-skills@many-ppt-skills` или удалите папку `~/.claude/skills/many-ppt-skills`, если ставили клонированием.

Частые вопросы

Чем HTML-маршрут отличается от PPTX?

HTML дает один файл для показа в браузере с высоким потолком дизайна и анимации, но без правки в Office. PPTX открывается в PowerPoint и принимает корпоративные шаблоны, зато дизайн ограничен форматом OOXML.

Как поставить скилл подборщика?

Командами `/plugin marketplace add https://github.com/brycewang-stanford/many-ppt-skills` и `/plugin install many-ppt-skills@many-ppt-skills` внутри Claude Code. Либо клонируйте репозиторий в `~/.claude/skills/many-ppt-skills`.

Создает ли он презентацию?

Нет, автор подчеркивает, что скилл только подбирает инструмент. Презентацию делает уже выбранный скилл, например Frontend Slides или PPT Master.

Что такое ID стиля?

Короткое имя стиля из галереи, например `soft-editorial`. Его вписывают прямо в просьбу к агенту, и тогда скилл пропускает этап выбора из трех предпросмотров.

Как работает pick.py?

Командами `python scripts/pick.py route`, `list --route pptx`, `show <имя>`, `styles <имя>` и `find <слово>`. Они выводят маршруты, скиллы, стили и результаты поиска из базы.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Набор скиллов для Codex, который ведет идею до готовой презентации-предложения: стратегия, рукопись, визуал, ревью и сдача.

СкиллРасширенный доступ95Звезды репозитория

Четырнадцать скиллов для медиа-контента: статьи пяти стилей, комиксы, 20 стилей иллюстраций, PPT, подкасты и видео на Remotion.

СкиллРасширенный доступ183Звезды репозитория

Скиллы Codex для постоянного бренд-персонажа «Сяохуан»: PPT-страницы в тонком рисунке, обложки статей и веб-слайды в одном стиле

СкиллМинимальный доступ76Звезды репозитория

Набор скиллов продуктового маркетинга: от исследования клиентов и позиционирования до запуска, с общим контекстом и согласованием.

СкиллМинимальный доступ54Звезды репозитория

Скилл для агентов: собирает из текста плотную информационную карточку в журнальном стиле и отдает HTML и PNG

СкиллРасширенный доступ517Звезды репозитория

Девять отобранных скиллов для контента, дизайна и интеграций: Xiaohongshu, раскадровка видео, Orchard, Chatwoot и заявка на софт.

СкиллРасширенный доступ185Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
many-ppt-skills (эта карточка)нет74
PPT Masterнет76 262делает редактируемые PPTX из PDF, DOCX и Markdown
NanoBanana PPT Skillsнет3 354сразу собирает презентацию и скилл не подбирает

Коротко о README

README на китайском объясняет, как сравнивать скиллы для презентаций по признакам, которые решают выбор, с оговоркой про звезды. Дальше идут трехшаговый пример, маршрутное решение и галерея стилей, а также принципы и методика проверки.

Бейдж для README

Исходный SKILL.md

---
name: many-ppt-skills
description: Pick an AI slide-deck skill and a concrete visual style from a curated registry, filtering on the requirements that decide it — editable in PowerPoint, speaker notes, a mandated corporate template, offline, PDF — with sample imagery and the style ids each project actually uses. Use when the user wants to make a presentation, deck or slides and has not already chosen a tool; asks which slide skill to use or what the difference between them is; wants to know what a style looks like before committing; or names a style id such as soft-editorial or swiss-grid. This skill routes to the skill that makes the deck — it does not make decks itself.
---

# many-ppt-skills

A registry of AI slide-deck skills, the imagery they publish, the style ids they
name that imagery with, and what their own documentation claims they can do.
Your job with it is to get someone from "I need a deck" to an installed skill and
a style id, quickly, without guessing.

Counts are not written down here — `pick.py` prints them live, and a number
copied into prose is a number that goes stale.

**This skill does not generate decks.** It chooses which one will, and hands
over.

## Query the registry — do not read the JSON

The data files total roughly 200KB. Reading them into context to answer one
question is the mistake this repository has a whole principle about
(`principles/05-progressive-disclosure.md`). Use the CLI.

**Run it by absolute path.** Your working directory is the user's project, not
this skill — a bare `scripts/pick.py` resolves against their repo and fails with
"can't open file". Build the path from this skill's own directory, which the
loader gives you when this file opens (Claude Code prints it as *Base directory
for this skill*; a plugin install exposes it as `${CLAUDE_PLUGIN_ROOT}`). Set it
once, and never `cd` into the skill directory — that would move the user's shell
out of their project. The script finds its own data files relative to itself, so
only the path to the script matters.

```bash
SKILL_DIR=~/.claude/skills/many-ppt-skills   # or ${CLAUDE_PLUGIN_ROOT}, or the base directory printed above
python "$SKILL_DIR/scripts/pick.py" route
```

A separate shell call does not remember `SKILL_DIR`, so keep the assignment and
the query in one command, or substitute the literal path.

The five steps are the whole method. Steps 0 and 1 are cheap and decide
everything after them, so do not skip ahead to `list`.

## Step 0 — check what the user already has

Сообщить о проблеме