Compétences frontend-mobile-development-component-scaffold
📦

frontend-mobile-development-component-scaffold

Sûr

Générer des composants React avec TypeScript et tests

Cette skill génère des composants React et React Native prêts pour la production avec une saisie TypeScript complète, des fonctionnalités d'accessibilité, une configuration de tests et plusieurs options de style. Elle assure une qualité de code cohérente dans toute votre bibliothèque de composants.

Prend en charge: Claude Codex Code(CC)
🥉 74 Bronze
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "frontend-mobile-development-component-scaffold". Create a Button component with variant, size, and disabled props

Résultat attendu:

A complete React component with TypeScript interface, CSS Modules styles, accessibility attributes, and test file

Utilisation de "frontend-mobile-development-component-scaffold". Generate a Card component for React Native with image, title, and description

Résultat attendu:

React Native component with StyleSheet, TouchableOpacity, accessibilityLabel, and proper TypeScript types

Audit de sécurité

Sûr
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
Fichiers analysés
406
Lignes analysées
0
résultats
1
Total des audits
Aucun problème de sécurité trouvé
Audité par: claude

Score de qualité

38
Architecture
100
Maintenabilité
87
Contenu
50
Communauté
100
Sécurité
91
Conformité aux spécifications

Ce que vous pouvez construire

Prototype rapide de composants

Générer rapidement des fichiers de composants complets avec tests et documentation pour accélérer le flux de travail de développement

Standardisation du code d'équipe

S'assurer que tous les membres de l'équipe créent des composants en suivant des modèles et bonnes pratiques cohérents

Développement axé sur l'accessibilité

Générer des composants avec des fonctionnalités d'accessibilité intégrées pour répondre aux exigences de conformité WCAG

Essayez ces prompts

Génération de composant basique
Create a functional React component called [ComponentName] with props for [prop1], [prop2]. Use TypeScript and CSS Modules for styling.
Composant complet avec tests
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.
Composant mobile React Native
Create a React Native component for [ComponentName] that works on iOS and Android. Include TypeScript interfaces, StyleSheet styles, and accessibility props.
Point d'entrée de bibliothèque de composants
Generate a set of related components for a [ComponentName] feature including: main component, sub-components, types, styles, tests, and index file for clean imports.

Bonnes pratiques

  • Toujours utiliser des interfaces TypeScript pour les props des composants afin de garantir la sécurité des types dans votre application
  • Inclure les attributs d'accessibilité dès le début plutôt que de les ajouter plus tard
  • Générer les tests en même temps que les composants pour maintenir une couverture de tests élevée

Éviter

  • Éviter de générer des composants sans types de props - cela entraîne des erreurs d'exécution
  • Ne pas sauter les fonctionnalités d'accessibilité car elles sont plus difficiles à ajouter après l'implémentation
  • Éviter de mélanger les approches de style dans le même composant

Foire aux questions

Cette skill crée-t-elle des fichiers réels dans mon projet ?
Non, cette skill génère des modèles de code que vous pouvez copier-coller dans votre projet. Elle ne modifie pas votre système de fichiers.
Quelles options de style sont supportées ?
La skill supporte CSS Modules, styled-components et Tailwind CSS. Choisissez l'approche qui correspond à la configuration de votre projet.
Puis-je utiliser ceci pour des projets React Native ?
Oui, spécifiez 'native' ou 'universal' comme plateforme dans votre requête pour générer du code compatible React Native.
Comment ajouter des props personnalisés aux composants générés ?
Incluez vos exigences de props dans le prompt. La skill générera les interfaces TypeScript appropriées pour vos props personnalisés.
Les tests générés sont-ils prêts à être exécutés ?
Oui, les tests utilisent Jest et React Testing Library avec une configuration appropriée. Vous devrez peut-être configurer votre environnement de test.
Cela fonctionne-t-il avec Claude Code et Codex ?
Oui, cette skill est compatible avec les assistants IA Claude, Codex et Claude Code.

Détails du développeur

Structure de fichiers

📄 SKILL.md