Trouvez le skill parfait
Interview détaillé pour spécifications
Developpement
Interroge l'utilisateur en profondeur via des questions séquentielles pour recueillir des exigences complètes. Aide pour les projets complexes nécessitant des spécifications détaillées en découvrant les contraintes techniques, les préférences UI/UX et les compromis. Continue de poser des questions jusqu'à ce que tous les aspects soient couverts, puis écrit le cahier des charges dans un fichier.
Gemini CLI - Assistant IA
Data & IA
CLI Gemini pour Q&A et resumes en une commande. Accedez aux modeles Gemini de Google directement depuis le terminal pour questions rapides et generation de contenu.
Générateur de vues SwiftUI
Developpement
Génère des vues SwiftUI avec une gestion d'état appropriée via @State, @Binding, @ObservedObject, @StateObject et @EnvironmentObject. Crée des composants réutilisables, des view models et prend en charge les motifs spécifiques à macOS comme NavigationSplitView et les barres d'outils. Utile pour échafauder rapidement des écrans, listes, formulaires et panneaux de paramètres SwiftUI.
Analyse détaillée Elo des prompts
Contenu
Analyse détaillée du dernier prompt de l'utilisateur. Produit un rapport visuel avec un score Elo global, un radar des 5 critères (clarté, spécificité, contexte, créativité, originalité), des suggestions d'amélioration et le classement global, puis ouvre le rapport dans le navigateur.
Modernisation Python 3.11+
Developpement
Applique les motifs de modernisation Python 3.11+ comme les annotations de type PEP 585/604, match-case, l'opérateur morse et le type Self. À utiliser pour réviser du code existant ou écrire du nouveau code avec les idiomes modernes. Supporte l'analyse de fichiers ou l'explication de sujets spécifiques.
Architecture Fetch Next.js
Developpement
Fournit des utilitaires de fetch côté client et serveur pour les applications Next.js, y compris le proxy des routes API vers des backends FastAPI. Gère le rafraîchissement des tokens d'authentification, le fetching de données côté serveur et la gestion des erreurs entre les couches. Utiliser cette compétence lorsqu'on vous demande de configurer des utilitaires de fetch ou d'implémenter le fetching de données avec authentification dans Next.js.
Git CLI pour workflows d'agents IA
Developpement
Fournit des commandes Git optimisées avec sortie porcelain pour les workflows d'agents IA. Garantit une sortie lisible par machine et stable entre versions via des flags comme --porcelain, --numstat et --format personnalisé. Idéal pour les agents automatisant des tâches de contrôle de version nécessitant un parsing déterministe.
Balisage de schéma et données structurées
Marketing & SEO
Concevez, validez et optimisez les données structurées schema.org pour l'éligibilité, la correction et l'impact SEO mesurable. Évaluez si le balisage de schéma est approprié, identifiez les types valides et déployez selon les directives Google.
Sécurité des applications backend
Securite
Sécurise les applications back-end en détectant et corrigeant les risques du Top 10 OWASP, en implantant l'authentification (JWT, OAuth2) et le chiffrement (bcrypt, TLS), et en configurant des outils de scan (SAST, DAST, SCA). Facilite la mise en conformité avec les normes RGPD, HIPAA, PCI-DSS et SOC2, et propose des procédures de réponse aux incidents.
Consulter un ticket Jira
Developpement
Récupère les informations détaillées d'un ticket Jira (résumé, description, statut, priorité, assigné, dates, issues liées). Utilisez cette compétence lorsque l'utilisateur mentionne une clé de ticket ou souhaite comprendre les exigences avant de commencer le travail.
Créer une Git Worktree
Developpement
Crée des worktrees Git dans un répertoire standardisé `.worktrees/`, en copiant les fichiers .env et en configurant le cache DVC pour partager le cache du dépôt principal. À utiliser lorsque l'utilisateur doit travailler sur plusieurs branches simultanément ou souhaite configurer un nouveau worktree.
Apple Notes - Gestionnaire de notes
Productivite
Gerez Apple Notes via le CLI memo sur macOS. Creez, recherchez et organisez vos notes sans quitter le terminal. Integration native et rapide.