Preline UI
Скиллы Preline UI для агентов: сборка интерфейсов из компонентов Tailwind CSS и генерация тем по токенам
Низкий риск
Низкий уровень ставим, когда запись в основном дает агенту инструкции и справочные материалы.
Почему такой уровень
- Скиллы дают методологию и справочники по сборке интерфейса
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/preline-uiОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Собрано автоматически, проверьте перед установкой.
Выполните в терминале в папке проекта
npx skills add htmlstreamofficial/preline --skill preline-mcp theme-generator -a claude-code -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 05ca599
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/htmlstreamofficial/preline.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/preline-mcp/ /skills/theme-generator/
git -C "$tmp" checkout 05ca59998db345cfede649b00093032409b37f25
mkdir -p .claude/skills
cp -R "$tmp/skills/preline-mcp" .claude/skills/preline-mcp
cp -R "$tmp/skills/theme-generator" .claude/skills/theme-generatorКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add htmlstreamofficial/preline --skill preline-mcp theme-generator -a cursor -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 05ca599
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/htmlstreamofficial/preline.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/preline-mcp/ /skills/theme-generator/
git -C "$tmp" checkout 05ca59998db345cfede649b00093032409b37f25
mkdir -p .agents/skills
cp -R "$tmp/skills/preline-mcp" .agents/skills/preline-mcp
cp -R "$tmp/skills/theme-generator" .agents/skills/theme-generatorКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add htmlstreamofficial/preline --skill preline-mcp theme-generator -a github-copilot -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 05ca599
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/htmlstreamofficial/preline.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/preline-mcp/ /skills/theme-generator/
git -C "$tmp" checkout 05ca59998db345cfede649b00093032409b37f25
mkdir -p .github/skills
cp -R "$tmp/skills/preline-mcp" .github/skills/preline-mcp
cp -R "$tmp/skills/theme-generator" .github/skills/theme-generatorКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add htmlstreamofficial/preline --skill preline-mcp theme-generator -a codex -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 05ca599
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/htmlstreamofficial/preline.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/preline-mcp/ /skills/theme-generator/
git -C "$tmp" checkout 05ca59998db345cfede649b00093032409b37f25
mkdir -p .agents/skills
cp -R "$tmp/skills/preline-mcp" .agents/skills/preline-mcp
cp -R "$tmp/skills/theme-generator" .agents/skills/theme-generatorКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add htmlstreamofficial/preline --skill preline-mcp theme-generator -a gemini-cli -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 05ca599
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/htmlstreamofficial/preline.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/preline-mcp/ /skills/theme-generator/
git -C "$tmp" checkout 05ca59998db345cfede649b00093032409b37f25
mkdir -p .agents/skills
cp -R "$tmp/skills/preline-mcp" .agents/skills/preline-mcp
cp -R "$tmp/skills/theme-generator" .agents/skills/theme-generatorКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/htmlstreamofficial/preline.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/preline-mcp/ /skills/theme-generator/
git -C "$tmp" checkout 05ca59998db345cfede649b00093032409b37f25
mkdir -p .devin/skills
cp -R "$tmp/skills/preline-mcp" .devin/skills/preline-mcp
cp -R "$tmp/skills/theme-generator" .devin/skills/theme-generatorКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Бывший Windsurf.
Выполните в терминале в папке проекта
npx skills add htmlstreamofficial/preline --skill preline-mcp theme-generator -a cline -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 05ca599
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/htmlstreamofficial/preline.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/preline-mcp/ /skills/theme-generator/
git -C "$tmp" checkout 05ca59998db345cfede649b00093032409b37f25
mkdir -p .cline/skills
cp -R "$tmp/skills/preline-mcp" .cline/skills/preline-mcp
cp -R "$tmp/skills/theme-generator" .cline/skills/theme-generatorКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add htmlstreamofficial/preline --skill preline-mcp theme-generator -a roo -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 05ca599
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/htmlstreamofficial/preline.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/preline-mcp/ /skills/theme-generator/
git -C "$tmp" checkout 05ca59998db345cfede649b00093032409b37f25
mkdir -p .roo/skills
cp -R "$tmp/skills/preline-mcp" .roo/skills/preline-mcp
cp -R "$tmp/skills/theme-generator" .roo/skills/theme-generatorКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Форк Roo Code, папки .roo те же.
Выполните в терминале в папке проекта
npx skills add htmlstreamofficial/preline --skill preline-mcp theme-generator -a opencode -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 05ca599
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/htmlstreamofficial/preline.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/preline-mcp/ /skills/theme-generator/
git -C "$tmp" checkout 05ca59998db345cfede649b00093032409b37f25
mkdir -p .agents/skills
cp -R "$tmp/skills/preline-mcp" .agents/skills/preline-mcp
cp -R "$tmp/skills/theme-generator" .agents/skills/theme-generatorКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/htmlstreamofficial/preline.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/preline-mcp/ /skills/theme-generator/
git -C "$tmp" checkout 05ca59998db345cfede649b00093032409b37f25
mkdir -p .agents/skills
cp -R "$tmp/skills/preline-mcp" .agents/skills/preline-mcp
cp -R "$tmp/skills/theme-generator" .agents/skills/theme-generatorКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/htmlstreamofficial/preline.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/preline-mcp/ /skills/theme-generator/
git -C "$tmp" checkout 05ca59998db345cfede649b00093032409b37f25
mkdir -p .agents/skills
cp -R "$tmp/skills/preline-mcp" .agents/skills/preline-mcp
cp -R "$tmp/skills/theme-generator" .agents/skills/theme-generatorКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Добавь скиллы командой npx skills add htmlstreamofficial/preline, а в проект подключи библиотеку командой npm i preline и импортируй ее файлы вариантов и стилей в Tailwind CSS.
Другие способы из описания автора
npx skills add htmlstreamofficial/prelineДобавляет скиллы preline-mcp и theme-generator в каталог скиллов агента.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Preline UI это открытая библиотека компонентов на Tailwind CSS: блоки, шаблоны и headless-плагины для интерфейсов. Для агентных инструментов вроде Claude Code, Cursor и Gemini CLI в репозитории есть Agent Skills. Скилл preline-mcp дает агенту карту каталога компонентов, справочник инструментов и подсказки по составным макетам, чтобы собирать разметку из готовых блоков Preline. Скилл theme-generator ведет генерацию темы: работа с палитрой, токенами, проверочным списком и скриптами вывода стилей. Скиллы ставятся одной командой, а сама библиотека подключается через npm.
Для кого. Для дизайнеров и фронтенд-разработчиков, которые собирают интерфейсы на Tailwind CSS и хотят, чтобы агент делал это по компонентам Preline.
Подходит, если
- Нужно, чтобы агент собрал страницу из готовых блоков Preline
- Нужна генерация темы Preline по палитре и токенам
- Нужны единообразные интерфейсные паттерны на Tailwind CSS
Не подходит, если
- Проект не на Tailwind CSS
- Нужна готовая библиотека компонентов для React или Vue, а не разметка и плагины
Пример запроса к агенту
Собери из блоков Preline страницу с ценами и сгенерируй тему в фирменных цветахОграничения
Скиллы рассчитаны на проект с Tailwind CSS: сама библиотека Preline подключается отдельно через npm. Компоненты Preline это разметка и headless-плагины, а не готовые React или Vue компоненты. Скиллы помогают собирать и оформлять интерфейс, но не заменяют проверку доступности и верстки.
Как отключить. Удалите папки скиллов preline-mcp и theme-generator из каталога скиллов агента.
Проверка безопасности
- Скиллы дают методологию и справочники по сборке интерфейса
Коротко о README
README описывает Preline UI как открытую библиотеку компонентов на Tailwind CSS: блоки, шаблоны, headless-плагины, дизайн-система в Figma и темы. Показана установка через npm и подключение вариантов, стилей и скрипта в проект. Отдельный раздел про Agent Skills для Cursor, Claude Code и Gemini CLI, которые ставятся командой npx skills add и помогают автоматизировать генерацию тем и работу с интерфейсом. Перечислены компоненты и плагины по категориям, отмечена встроенная доступность. Лицензия MIT.
Частые вопросы
Скилл preline-mcp это MCP-сервер?
Нет. Это Agent Skill с картой каталога и справочником, а не запускаемый MCP-сервер.
Нужна ли отдельно библиотека?
Да. Скиллы помогают собирать интерфейс, но саму Preline нужно подключить в проект через npm.
Похожие
Скиллы Next.js
Next.js skills
Официальный плагин Claude Code из репозитория Next.js: переход на Cache Components, Partial Prefetching и проверка изменений на живом dev-сервере
Официальный скилл и MCP-сервер shadcn/ui: агент ищет компоненты в реестрах, ставит их через CLI и держится правил библиотеки
Скилл для фронтенд-дизайна: 23 команды, итерации в браузере и 61 правило поиска типичных огрехов AI-интерфейсов
Скиллы Vercel для агентов
Agent Skills
Скиллы Vercel: производительность React и Next.js, проверка UI по гайдлайнам, React Native, композиция компонентов и деплой