Habilidades frontend-mobile-development-component-scaffold
📦

frontend-mobile-development-component-scaffold

Seguro

Создание React-компонентов с TypeScript и тестами

Этот навык генерирует готовые к продакшену React и React Native компоненты с полной типизацией TypeScript, функциями доступности, настройкой тестирования и множеством вариантов стилизации. Он обеспечивает стабильное качество кода в библиотеке компонентов.

Soporta: Claude Codex Code(CC)
📊 71 Adecuado
1

Descargar el ZIP de la skill

2

Subir en Claude

Ve a Configuración → Capacidades → Skills → Subir skill

3

Activa y empieza a usar

Pruébalo

Usando "frontend-mobile-development-component-scaffold". Создать компонент Button с пропсами variant, size и disabled

Resultado esperado:

Полный React-компонент с TypeScript-интерфейсом, стилями CSS Modules, атрибутами доступности и файлом теста

Usando "frontend-mobile-development-component-scaffold". Сгенерировать компонент Card для React Native с изображением, заголовком и описанием

Resultado esperado:

React Native компонент с StyleSheet, TouchableOpacity, accessibilityLabel и правильными TypeScript-типами

Auditoría de seguridad

Seguro
v1 • 2/25/2026

All static security findings are false positives. The detected patterns (external_commands, weak_crypto, obfuscation) are actually JavaScript template literals and standard array methods used in example code. The skill is a legitimate React component scaffolding tool with no security risks.

1
Archivos escaneados
406
Líneas analizadas
0
hallazgos
1
Auditorías totales
No se encontraron problemas de seguridad
Auditado por: claude

Puntuación de calidad

38
Arquitectura
100
Mantenibilidad
87
Contenido
32
Comunidad
100
Seguridad
91
Cumplimiento de la especificación

Lo que puedes crear

Быстрое прототипирование компонентов

Мгновенная генерация полных файлов компонентов с тестами и документацией для ускорения рабочего процесса разработки

Стандартизация кода команды

Обеспечение создания компонентов всеми членами команды по единым паттернам и лучшим практикам

Разработка с приоритетом доступности

Генерация компонентов со встроенными функциями доступности для соответствия требованиям WCAG

Prueba estos prompts

Базовая генерация компонента
Create a functional React component called [ComponentName] with props for [prop1], [prop2]. Use TypeScript and CSS Modules for styling.
Компонент с тестами
Generate a complete React component with TypeScript, including: component file, prop types, CSS Modules styles, Jest tests with Testing Library, and Storybook story. Make it accessible.
React Native мобильный компонент
Create a React Native component for [ComponentName] that works on iOS and Android. Include TypeScript interfaces, StyleSheet styles, and accessibility props.
Точка входа библиотеки компонентов
Generate a set of related components for a [ComponentName] feature including: main component, sub-components, types, styles, tests, and index file for clean imports.

Mejores prácticas

  • Всегда используйте TypeScript-интерфейсы для пропсов компонентов, чтобы обеспечить типобезопасность во всём приложении
  • Включайте атрибуты доступности с самого начала, а не добавляйте их позже
  • Генерируйте тесты вместе с компонентами для поддержания высокого покрытия тестами

Evitar

  • Избегайте генерации компонентов без типов пропсов - это приводит к ошибкам времени выполнения
  • Не пропускайте функции доступности, так как их сложнее добавить после реализации
  • Избегайте смешивания подходов к стилизации в одном компоненте

Preguntas frecuentes

Создаёт ли этот навык реальные файлы в моём проекте?
Нет, этот навык генерирует шаблоны кода, которые вы можете скопировать и вставить в свой проект. Он не изменяет вашу файловую систему.
Какие варианты стилизации поддерживаются?
Навык поддерживает CSS Modules, styled-components и Tailwind CSS. Выберите подход, соответствующий конфигурации вашего проекта.
Могу ли я использовать это для проектов на React Native?
Да, укажите 'native' или 'universal' как платформу в вашем запросе для генерации кода, совместимого с React Native.
Как добавить пользовательские пропсы в сгенерированные компоненты?
Включите требования к пропсам в запрос. Навык сгенерирует соответствующие TypeScript-интерфейсы для ваших пользовательских пропсов.
Готовы ли сгенерированные тесты к запуску?
Да, тесты используют Jest и React Testing Library с правильной настройкой. Возможно, потребуется настроить ваше тестовое окружение.
Работает ли это с Claude Code и Codex?
Да, этот навык совместим с AI-ассистентами Claude, Codex и Claude Code.

Detalles del desarrollador

Estructura de archivos

📄 SKILL.md