
Pack de création d’interface utilisateur frontend
Produit une spécification claire de composant de carte tarifaire avec des recommandations React/Tailwind, une validation de l’accessibilité et des contraintes de mise en page mobile.
安裝
執行此指令以安裝此技能包中的所有技能:
npx skillstore add @frontend-ui-builder-pack CLI 會自動偵測 Codex 與 Claude Code 資料夾;如果兩者都可用,會同時安裝。
總覽
使用指南
由 AI 強化快速開始
- 1Activer le plugin
Activez Frontend UI Builder Pack dans votre assistant IA ou votre environnement de développement. Assurez-vous que React et Tailwind CSS sont installés dans votre projet.
- 2Décrire votre carte tarifaire
Fournissez une description claire de la carte tarifaire souhaitée. Incluez les noms des niveaux, les fonctionnalités, les prix et toute préférence de design.
Example: "3 tiers: Free ($0), Pro ($29) highlighted, Enterprise ($99). Features: users, storage, support. Clean modern style." - 3Examiner la spécification générée
Le plugin produit une spécification complète avec du code React/Tailwind, une validation de l’accessibilité et des contraintes mobiles. Vérifiez les éventuelles personnalisations nécessaires.
- 4Implémenter le code
Copiez le code React/Tailwind fourni dans votre projet. Exécutez les tests d’accessibilité et mobiles à l’aide de la checklist du plugin.
// Example code structure export default function PricingTier({ name, price, features }) { return ( <div className="p-6 border rounded-lg"> <h2>{name}</h2> <p>${price}/mo</p> <ul>{features.map(f => <li key={f}>{f}</li>)}</ul> </div> ); }
詳細指南
# Guide d’utilisation
## Présentation
Le plugin Frontend UI Builder Pack transforme vos idées en une **spécification de composant de carte tarifaire** prête pour la production. Il génère une spécification détaillée qui comprend :
- **Recommandations React/Tailwind** : code JSX prêt à l’emploi avec des classes Tailwind CSS.
- **Validation de l’accessibilité** : contrôles de conformité WCAG et suggestions de correction.
- **Contraintes de mise en page mobile** : points de rupture responsive et interactions adaptées au tactile.
Ce plugin est idéal pour les designers, les développeurs frontend ou les product managers qui souhaitent prototyper ou finaliser rapidement une section tarifaire sans rédiger manuellement de spécification.
## Comment l’utiliser
### Étape 1 : Activer le plugin
Activez Frontend UI Builder Pack dans votre assistant IA ou votre environnement de développement. Le plugin fonctionne mieux lorsque vous avez une idée claire de la mise en page de carte tarifaire dont vous avez besoin.
### Étape 2 : Décrire votre carte tarifaire
Fournissez une description en langage naturel de votre carte tarifaire. Incluez des détails tels que :
- Nombre de niveaux (par exemple, Gratuit, Pro, Entreprise)
- Fonctionnalités par niveau (par exemple, stockage, utilisateurs, support)
- Montants tarifaires et devise
- Préférences visuelles éventuelles (par exemple, minimaliste, coloré, mettre en avant l’offre recommandée)
**Exemple d’entrée :**
> "Crée une carte tarifaire à 3 niveaux pour une application SaaS : Gratuit ($0/mo) avec 10 utilisateurs, Pro ($29/mo) avec 100 utilisateurs mis en avant, et Entreprise ($99/mo) illimité. Utilise un arrière-plan blanc épuré avec un accent vert pour l’offre recommandée."
### Étape 3 : Recevoir la spécification
Le plugin produira une spécification structurée qui comprend :
- **Exigences du composant** : une décomposition de la carte tarifaire en composants React (par exemple, `PricingCard`, `PricingFeatures`, `PricingTier`).
- **Implémentation Tailwind** : code JSX avec des classes utilitaires pour le design responsive (par exemple, `grid grid-cols-1 md:grid-cols-3`).
- **Rapport d’accessibilité** : identifie des problèmes comme des libellés ARIA manquants, les ratios de contraste des couleurs, la prise en charge de la navigation au clavier.
- **Contraintes mobiles** : suggère des points de rupture, des cibles tactiles (min 44x44px) et une mise en page sur une seule colonne sur les petits écrans.
### Étape 4 : Implémenter et valider
Copiez le code React/Tailwind généré dans votre projet. Le plugin fournit également une checklist pour les tests d’accessibilité et mobiles. Par exemple :
```jsx
// Example output snippet
export default function PricingCard({ tier }) {
return (
<div className="max-w-sm rounded overflow-hidden shadow-lg bg-white">
<h3 className="text-xl font-bold text-center">{tier.name}</h3>
<p className="text-3xl text-center">${tier.price}/mo</p>
<ul role="list" className="text-sm text-gray-600">
{tier.features.map((feature, index) => (
<li key={index} className="py-1" aria-label={feature}>{feature}</li>
))}
</ul>
</div>
);
}
```
## Bonnes pratiques
- Soyez précis dans votre description afin d’obtenir une spécification qui correspond à votre design system.
- Passez en revue les suggestions de correction d’accessibilité avant de finaliser.
- Testez la mise en page mobile sur des appareils réels ou des émulateurs.
- Utilisez la compétence **requirement-translator** si votre demande initiale est vague – elle vous aidera à clarifier les objectifs et les contraintes.
## Compétences supplémentaires
- **requirement-translator** : affine les demandes ambiguës en spécifications structurées.
- **frontend-slides** : pas directement lié, mais utile pour présenter des niveaux tarifaires sous forme de diapositives.
- **checkpoint** : enregistre votre progression pendant les longues sessions afin d’éviter de perdre votre travail.技能
3requirement-translator
安全 77Transformer Les Demandes Vagues En Spécifications Claires
Les demandes vagues entraînent des détails oubliés, des critères d'acceptation faibles et une exécution floue. Cette skill les transforme en spécifications structurées avec hypothèses, contraintes, priorités et prochaines étapes.
frontend-slides
安全 75Créer des diaporamas HTML responsives
Créer des diaporamas soignés en HTML peut être lent et facile à casser selon les tailles d’écran. Cette skill guide Claude, Codex et Claude Code pour créer des présentations responsives et animées à partir de notes ou de fichiers PPTX.
checkpoint
低風險 75Enregistrer des points de contrôle de progression
Les longues sessions de codage peuvent perdre leur progression lorsque le contexte prend fin. Cette skill enregistre l’état de la tâche, les fichiers modifiés, les blocages et les prochaines étapes pour la récupération.
類似技能包

Frontend Design Toolkit
De la direction de conception à la maquette visuelle en passant par la page d'accueil — un flux de travail conception-page
3 技能

Maîtrise de l'UI Frontend
Créez des interfaces frontend de qualité production avec accessibilité, composants réutilisables et design adaptatif. Couvre la conformité WCAG, l'architecture des composants et les mises en page mobile-first.
3 技能

Porte de publication front-end
Un workflow de pré-publication pour les changements axés sur l'interface utilisateur qui détecte les flux cassés, les régressions de lint/types et les problèmes de sécurité évidents avant la publication.
3 技能