Frontend Slides

Скилл для HTML-презентаций без зависимостей: подбор стиля по живым превью и конвертация PowerPoint в веб

СкиллСредний риск

zarazhangrui/frontend-slides

Установка

/plugin marketplace add https://github.com/zarazhangrui/frontend-slides
/plugin install frontend-slides@frontend-slides

Выполняйте команды отдельными сообщениями.

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

Что делает

Скилл собирает презентацию одним HTML-файлом со встроенными CSS и JS, без npm и сборки. Вместо вопросов про вкус агент генерирует три превью в разных стилях, и пользователь выбирает направление глазами. Каждый слайд живет на фиксированной сцене 16:9, которая целиком масштабируется под экран, поэтому верстка не разъезжается на телефонах. Скилл умеет вытащить текст, картинки и заметки из PPTX и пересобрать их в веб-презентацию, а также экспортировать в PDF.

Для кого. Для тех, кто готовит выступления и питчи и не хочет верстать слайды вручную.

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

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

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

  • Нужен редактируемый файл PPTX или Google Slides для коллег
  • Нужна строгая корпоративная верстка по готовому шаблону

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

Сделай презентацию на десять слайдов про наш стартап, покажи три варианта стиля

Ограничения

Результат это HTML, а не редактируемый PPTX. Конвертация PowerPoint использует Python-скрипт, экспорт в PDF и публикация идут через скрипты оболочки, агенту нужен доступ к файлам и командной строке. Плагинная команда доступна только в Claude Code, другие агенты читают SKILL.md напрямую.

Как отключить. Удалите плагин frontend-slides через /plugin или папку ~/.claude/skills/frontend-slides.

Проверка безопасности

  • Запускает Python и shell-скрипты для конвертации и экспорта

Коротко о README

README показывает установку как плагина Claude Code, ручное копирование в ~/.claude/skills и использование в других агентах по ссылке на репозиторий. Описаны два сценария: новая презентация и конвертация PPTX. Перечислены встроенные стили в темных, светлых и специальных вариантах и дополнительный пакет смелых шаблонов, который подгружается только при выборе. Лицензия MIT.

SKILL.md

---
name: frontend-slides
description: Create stunning, animation-rich HTML presentations from scratch or by converting PowerPoint files. Use when the user wants to build a presentation, convert a PPT/PPTX to web, or create slides for a talk/pitch. Helps non-designers discover their aesthetic through visual exploration rather than abstract choices.
---

# Frontend Slides

Create zero-dependency, animation-rich HTML presentations that run entirely in the browser.

## Core Principles

1. **Zero Dependencies** — Single HTML files with inline CSS/JS. No npm, no build tools.
2. **Show, Don't Tell** — Generate visual previews, not abstract choices. People discover what they want by seeing it.
3. **Distinctive Design** — No generic "AI slop." Every presentation must feel custom-crafted.
4. **Progressive Disclosure** — Read lightweight style indexes first. For bold templates, use small preview cards for style previews and load the full `design.md` only after the user picks that template.
5. **Fixed 16:9 Stage (NON-NEGOTIABLE)** — Every deck uses a 1920×1080 slide canvas scaled as a whole to the viewport. Slides must stay 16:9 on every screen, including phones. Do not reflow slide content to fit the device.

## Design Aesthetics

You tend to converge toward generic, "on distribution" outputs. In frontend design, this creates what users call the "AI slop" aesthetic. Avoid this: make creative, distinctive frontends that surprise and delight.

Focus on:

- Typography: Choose fonts that are beautiful, unique, and interesting. Avoid generic fonts like Arial and Inter; opt instead for distinctive choices that elevate the frontend's aesthetics.
- Color & Theme: Commit to a cohesive aesthetic. Use CSS variables for consistency. Dominant colors with sharp accents outperform timid, evenly-distributed palettes. Draw from IDE themes and cultural aesthetics for inspiration.
- Motion: Use animations for effects and micro-interactions. Prioritize CSS-only solutions for HTML. Use Motion library for React when available. Focus on high-impact moments: one well-orchestrated page load with staggered reveals (animation-delay) creates more delight than scattered micro-interactions.
- Backgrounds: Create atmosphere and depth rather than defaulting to solid colors. Layer CSS gradients, use geometric patterns, or add contextual effects that match the overall aesthetic.

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

Почему нужен HTTPS-адрес при добавлении маркетплейса?

Короткая форма owner/repo может заставить Claude Code идти по SSH, и установка упадет без GitHub в known_hosts.

Работает ли в Codex или Gemini CLI?

Да, агенту достаточно дать ссылку на репозиторий, он начнет с SKILL.md и подгрузит нужные файлы.

Выбор редакции

Утилита Microsoft и MCP-сервер, которые переводят PDF, Word, Excel, PowerPoint, HTML и другие файлы в Markdown для модели

MCP-серверСредний риск184 тыс.
Выбор редакции

Официальные примеры скиллов Anthropic: документы docx, pdf, pptx, xlsx, дизайн, MCP builder и спецификация Agent Skills

СкиллСредний риск176,3 тыс.
Выбор редакции

Набор плагинов Anthropic для юристов: договоры, приватность, трудовое право, IP, судебные дела, AI-регулирование и обучение

ПлагинСредний риск9,4 тыс.
Выбор редакции

Скилл, который собирает редактируемые PPTX-презентации из PDF, DOCX, ссылок и Markdown с настоящими фигурами, диаграммами и анимациями

СкиллСредний риск