Frontend Slides — скилл

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

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

Расширенный доступ

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

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

zarazhangrui/frontend-slides

Установка

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

npx skillfoxx add skills/frontend-slides

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

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

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

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

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

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

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

Что делает

Скилл собирает презентацию одним 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.

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

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

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

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

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

Обсуждение

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

Скиллы

Dashi PPT

Dashi PPT Skill

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

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

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

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

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

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

Скилл для сборки презентаций из HTML-слайдов с рендером, визуальной проверкой каждого слайда и конвертацией в редактируемый PPTX

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

HTML PPT Studio

html-ppt-skill

Скилл презентаций в статическом HTML без сборки: темы, шаблоны колод, макеты страниц, анимации и режим докладчика с заметками и таймером

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

Скилл для выступлений: строит план презентации по ходу мысли слушателя, решает, где нужны картинки и видео, и проверяет готовые слайды перед сценой

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

Из блога

Коротко о README

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

Бейдж для README

Исходный 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.

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

Foxx AIFrontend Slides
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.