Fähigkeiten design-to-production
🎨

design-to-production

Sicher ⚡ Enthält Skripte

Преобразование HTML-прототипов в готовые React-компоненты

Ручное преобразование дизайн-прототипов в React-компоненты отнимает много времени и чревато ошибками. Этот навык автоматизирует весь процесс от анализа HTML через создание структуры компонента до проверки качества, сокращая время реализации на 70% и обеспечивая соблюдение единых стандартов кода.

Unterstützt: Claude Codex Code(CC)
🥈 81 Silber
1

Die Skill-ZIP herunterladen

2

In Claude hochladen

Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen

3

Einschalten und loslegen

Teste es

Verwendung von "design-to-production". Convert .superdesign/design_iterations/glassmorphism-card.html to a React component

Erwartetes Ergebnis:

  • ✓ Analyzed HTML structure: 3 buttons, 2 inputs, flex layout
  • ✓ Mapped to shadcn/ui: Card, Button, Input, Badge
  • ✓ Scaffolded: modules/practice/components/GlassmorphismCard.tsx
  • ✓ Ready for implementation: 5 TODO items added
  • Run validation: ./.claude/skills/design-to-production/scripts/validate.sh modules/practice/components/GlassmorphismCard.tsx

Verwendung von "design-to-production". Analyze .superdesign/design_iterations/login-form.html

Erwartetes Ergebnis:

  • ✓ Component: LoginForm
  • ✓ Glassmorphism classes: glass-card, btn-glass, neon-glow-purple
  • ✓ Layout pattern: vertical-stack
  • ✓ Suggested template: interactive-card (4 buttons detected)
  • ✓ Next: Scaffold with --name LoginForm --module profile --template interactive-card

Sicherheitsaudit

Sicher
v5 • 1/16/2026

All 606 static findings are false positives. The analyzer misidentified markdown documentation syntax (headings, code examples) and legitimate build script patterns as security issues. The actual shell scripts are safe build tools that validate inputs and operate on controlled paths.

14
Gescannte Dateien
3,189
Analysierte Zeilen
1
befunde
5
Gesamtzahl Audits
Auditiert von: claude Audit-Verlauf anzeigen →

Qualitätsbewertung

82
Architektur
100
Wartbarkeit
87
Inhalt
25
Community
100
Sicherheit
91
Spezifikationskonformität

Was du bauen kannst

Быстрая реализация компонентов

Преобразование итераций HTML-дизайна в готовые React-компоненты менее чем за час вместо полдня

Обеспечение единства дизайна

Автоматическое соблюдение всеми реализованными компонентами паттернов glassmorphism и соглашений shadcn/ui

Автоматизация процесса передачи

Оптимизация процесса передачи от дизайнера к разработчику путем автоматизации преобразования HTML в React

Probiere diese Prompts

Базовое преобразование
Convert the HTML prototype at .superdesign/design_iterations/button-component.html to a React component
Интерактивный компонент
Analyze .superdesign/design_iterations/glassmorphism-card.html and scaffold a complete interactive-card component with proper glassmorphism classes
С проверкой качества
Implement the hints panel from our design iteration, scaffold the component, then validate it meets all quality standards
Пакетная обработка
Process all HTML files in .superdesign/design_iterations/ and scaffold React components for each one, then run validation on all generated components

Bewährte Verfahren

  • Храните HTML-прототипы в .superdesign/design_iterations/ для единообразной структуры проекта
  • Запускайте проверку сразу после реализации логики компонента для раннего выявления проблем
  • Используйте этап интерактивного сопоставления для проверки и переопределения предложенных сопоставлений компонентов shadcn

Vermeiden

  • Пропуск проверок валидации - они выявляют типичные проблемы до code review
  • Изменение структуры созданного компонента без обновления соответствующих правил валидации
  • Использование пользовательских glassmorphism-классов, не определенных в styles/glassmorphism.css

Häufig gestellte Fragen

Какие форматы HTML-файлов поддерживаются?
Стандартные HTML-файлы с атрибутами классов. Glassmorphism-классы должны следовать соглашениям об именовании, таким как glass-*, btn-*, neon-*.
Могу ли я настроить шаблоны компонентов?
Да. Отредактируйте файлы шаблонов в директории templates/. Шаблоны используют синтаксис {{VARIABLE}} для замены.
Какие стандарты качества применяются?
Максимум 180 строк на файл, I-префикс для интерфейсов, запрет типа 'any', корректные glassmorphism-классы, правильные паттерны импорта.
Работает ли это с другими UI-библиотеками?
Навык оптимизирован для shadcn/ui, но таблицы сопоставления в SKILL.md могут быть расширены для других библиотек компонентов.
Где сохраняются сгенерированные компоненты?
Компоненты создаются в структуре директорий frontend/src/modules/<module-name>/components/.
Могу ли я преобразовать несколько компонентов одновременно?
Запустите процесс для каждого HTML-файла индивидуально. Навык поддерживает единообразную структуру во всех компонентах.