.claude/skills/demo-animation/SKILL.md
Работа с анимированной демонстрацией пайплайна Davai в стилизованном VSCode-терминале. Используй при изменении сценария демо, добавлении/редактировании фаз анимации, настройке typewriter-эффекта, навигации по фазам или стилизации терминала.
npx skillsauth add mrdalvik/davai-landing demo-animationInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Секция демо — ключевой элемент лендинга. Это стилизованный VSCode/терминал, показывающий 5 фаз пайплайна Davai.
@keyframesdemo.js): оркестрация анимации, typewriter-эффект, навигация по фазамДемо показывает создание сервиса коротких ссылок с аналитикой:
Фаза 1 — Product Spec:
Фаза 2 — Tech Stack:
Фаза 3 — Tools & Skills:
Фаза 4 — Architecture:
Фаза 5 — Security:
Массив из 5 объектов фаз:
const phases = [
{
id: 1,
titleKey: "demo.phase1.title", // i18n-ключ
lines: [
{ text: "CEO: Расскажите вашу идею...", type: "prompt", delay: 50 },
{ text: "User: Хочу сделать...", type: "user-input", delay: 30 },
{ text: "✓ Product spec ready", type: "success", delay: 0 }
],
duration: 5000 // мс
},
// ... фазы 2-5
];
Посимвольный вывод через setTimeout с настраиваемой задержкой (delay в мс на символ). Типы строк (type) определяют CSS-класс для цвета.
phases в demo.jstitleKey) должны быть в locales/*.jsontools
Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
development
Управление интернационализацией статического сайта с JSON-переводами. Используй этот скилл при добавлении новых строк, создании переводов на новые языки, проверке полноты переводов или изменении i18n-логики. Также используй при работе с data-i18n атрибутами в HTML.
testing
Настройка и деплой статического сайта на GitHub Pages через GitHub Actions. Используй при создании/изменении CI/CD пайплайна, настройке минификации, проблемах с деплоем или конфигурации кастомного домена.
development
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.