Trouvez le skill parfait
Ajouter une page frontend Yew
Developpement
Guide étape par étape pour ajouter une nouvelle page au frontend Yew WebAssembly de Lightfriend. Couvre la création du composant, l'ajout de la route et du gestionnaire, la déclaration de module dans le bloc inline de main.rs (sans mod.rs), et l'insertion d'un lien de navigation facultatif. Utile lorsque vous devez étendre l'interface avec une nouvelle vue.
Explication et analyse de code
Documentation
Expert en éducation au code expliquant le code complexe avec des récits clairs et des décompositions étape par étape.
Lazyweb
Developpement
Lazyweb fournit des preuves de conception (captures d'écran, références concurrentielles, bonnes pratiques) pour les agents IA lors de la conception UI. Utilisez-le pour des inspirations, analyses concurrentielles, optimisation des paywalls et tests A/B.
Vérification complète du projet
Developpement
Exécute la suite complète de validation qualité pour les projets Topographic Studio : linting avec Biome, vérification des types TypeScript, tous les tests, et build. Les vérifications sont séquentielles et s'arrêtent à la première erreur avec un rapport détaillé. À utiliser avant un commit, une pull request ou une publication.
Code
Developpement
Compétence pour implémenter des modifications de production en suivant les patterns existants, avec ou sans nouveaux tests.
Designer UI/UX
Developpement
Crée des interfaces, wireframes et systèmes de design. Maîtrise la recherche utilisateur, l'accessibilité et les outils modernes. Spécialisé en tokens de design et bibliothèques de composants.
Analyseur de vulnérabilités XSS frontend
Securite
Analysez le code React, Vue, Angular et JavaScript vanille pour identifier les points d'injection, manipulations DOM dangereuses et sanitisation inadéquate.
Créer une pull request
Developpement
Pousser la branche et créer une PR avec une description concise et des étiquettes.
Contexte du Vault
Productivite
Comprendre l'organisation du vault, le pipeline d'écriture hebdomadaire, les conventions de fichiers et les commandes Make.
Expert en Écrits Techniques
Documentation
Fournit un contexte approfondi à partir des écrits de Ryan sur OpenPKG, les outils TypeScript, l'architecture native aux agents et la couverture documentaire. Utilisez cette compétence pour discuter de sujets techniques qu'il a explorés, en citant des points spécifiques et en expliquant le cheminement derrière eux.
Hickey Simplicité Structurelle
Developpement
Évaluer le code pour la complexité accidentelle en utilisant le framework Simple Made Easy de Rich Hickey. Focus sur le couplage structurel et la duplication de concepts.
Générateur de Messages de Commit
Developpement
Génère des messages de commit clairs et conventionnels à partir des diffs git. Analyse les modifications indexées pour déterminer le type de changement (feat, fix, etc.) et produire un résumé et une description détaillée. Utile lors de l'écriture de messages de commit ou de la révision des changements en attente.