Trouvez le skill parfait
Conception Frontend Distinctive
Developpement
Crée des interfaces web de qualité production avec une identité visuelle distinctive et un design soigné. À utiliser pour construire des pages d'atterrissage, tableaux de bord, composants React ou toute UI web nécessitant une esthétique intentionnelle et mémorable plutôt que des mises en page génériques. Génère du code soigné avec une typographie avancée, des systèmes de couleurs, des animations et un design responsive.
Gestionnaire de tâches Vikunja
Productivite
Gérez les tâches, projets, étiquettes, commentaires, relations et pièces jointes de Vikunja via son API REST.
Sprint - Orchestrateur de pipelines parallèles
Developpement
Orchestrateur de pipelines parallèles qui lance plusieurs sessions /proceed simultanément, suit leur progression et affiche un tableau de bord unifié.
Scanner Inbox Mail
Productivite
Analyse votre boîte de réception Apple Mail pour identifier les messages non lus, actionnables et prioritaires. Résume les e-mails des dernières 24 à 48 heures avec des comptes et des détails. Aide à trier rapidement votre boîte de réception lorsque vous demandez de vérifier vos e-mails ou de trouver des messages urgents.
Commiter avec commits conventionnels
Developpement
Génère un message de commit et valide les modifications indexées en suivant les normes Conventional Commits.
Tests d'assurance qualité
Testing
Utilisez après des modifications de code, avant les versions ou lors de tests de fonctionnalités. Exécute le niveau de QA approprié en fonction des changements.
Tests webapp avec SonarQube
Testing
Ce skill fournit les bonnes pratiques pour écrire et comprendre les tests dans l'application web SonarQube. Il couvre la philosophie de test, la nomenclature des fichiers (unitaires, intégration, snapshots), les trois couches de tests (intégration, unitaire, snapshots) et l'utilisation de mocks intelligents. Il inclut également des règles critiques comme l'utilisation préférentielle de `findBy` au lieu de `waitFor` et de `toBeInTheDocument` plutôt que `toBeVisible`.
Préparer le changelog pour la release
Documentation
Met à jour le fichier CHANGELOG.md en remplaçant la section [Unreleased] par la version actuelle du plugin et la date, puis ajoute une nouvelle section [Unreleased] vide. Utilisez-le lors de la finalisation d'une version pour préparer les entrées du journal des modifications.
Déploiement Kafka sur Kubernetes avec Strimzi
DevOps
Déploie des clusters Apache Kafka sur Kubernetes avec l'opérateur Strimzi en mode KRaft. Couvre l'installation, la création de cluster, la gestion des topics, et les tests.
Création de contenu Astro/Starlight MDX
Contenu
Aide à créer des pages de contenu MDX pour des projets Astro/Starlight. Il guide l'utilisateur pour clarifier le message principal de l'article, choisir une catégorie (tech ou vie), configurer le frontmatter et les entrées de la barre latérale, et suivre des directives de contenu pour éviter un style trop artificiel. Utile pour ajouter des articles de blog ou des articles techniques à un site de documentation Starlight.
Découverte d'architecture de codebase
Developpement
Cette compétence explore systématiquement une base de code inconnue pour identifier les couches architecturales, les choix technologiques et la structure. Elle produit un document d'architecture analysable par machine qui guide les analyses ultérieures. Utilisez-la lors de l'intégration à un nouveau projet, la planification d'une migration, ou le début d'un audit de sécurité.
Création de compétences Slow AI
Developpement
Guide pour créer une compétence réutilisable dans le catalogue Slow AI, avec composition d'outils et playbook structuré.