Trouvez le skill parfait
Examinateur Python Fonctionnel
Developpement
Ce skill analyse du code Python en mettant l'accent sur la programmation fonctionnelle, l'absence de boucles for, et un style propre. Il applique les règles de ruff pour la qualité du code et utilise uv pour la gestion des environnements et dépendances. Idéal pour moderniser et fiabiliser des bases de code Python.
Mode Exploration OpenSpec
Developpement
Entrez en mode exploration pour réfléchir à des idées, investiguer des problèmes et clarifier des exigences sans implémenter de code. Utilisez cette compétence lorsque vous avez besoin d'un partenaire de réflexion pour visualiser des concepts, cartographier l'architecture, comparer des options et identifier des risques à l'aide de conversations ouvertes et de diagrammes ASCII.
Validation de compétences
Developpement
Valide et révise les compétences (skills) IA pour le code selon la spécification Agent Skills. Il vérifie la syntaxe YAML, les conventions de nommage, la qualité des descriptions, la structure des fichiers et les bonnes pratiques, en proposant des suggestions d'amélioration concrètes avec des exemples avant/après. À utiliser lors de la validation de compétences, de la révision de la qualité avant un commit, ou lorsque des flags comme --validate-skill sont mentionnés.
Configuration IA pour projets
Developpement
Analyse la pile technique d'un projet, installe les compétences IA pertinentes depuis skills.sh, génère des compétences personnalisées et configure les serveurs MCP. Scanne automatiquement toutes les compétences externes pour détecter les injections de prompt avant utilisation. À utiliser au démarrage d'un nouveau projet ou pour demander une configuration IA.
Workflow de Maintenance
Developpement
Fournit un workflow structuré pour la maintenance de dépôts, incluant le triage, l'analyse et l'exécution. Utilise les PRs externes comme sources d'intelligence plutôt que comme candidats à fusionner, en implémentant soi-même les correctifs. Aide à décider des prochaines actions et à gérer les étapes d'approbation.
Recherche de documentation Hono
Developpement
Utilisez l'interface en ligne de commande hono pour rechercher et consulter la documentation du framework Hono. Cette compétence facilite la planification et le développement avec Hono en donnant un accès rapide aux documentations de référence grâce aux commandes `hono search` et `hono docs`.
Générateur d'implémentation Destination
Developpement
Génère le code complet d'une destination Segment action à partir de documents d'analyse (spécifications OpenAPI ou documentation web) et des actions sélectionnées par l'utilisateur. Lit un fichier d'analyse markdown, extrait les détails de l'API, l'authentification et les spécifications des actions, puis crée la structure de répertoire complète de la destination avec des fichiers TypeScript. Utile pour construire des destinations Segment en automatisant la génération de code répétitif à partir de l'analyse d'API.
Développement C - Architecture Propre
Developpement
Expert en Clean Architecture procédurale pour le langage C. Met en œuvre la sécurité mémoire, des règles strictes de possession et des fonctions de buffer sécurisées. Utilise des pointeurs opaques et l'encapsulation par en-têtes pour une conception modulaire. Utile pour écrire du code C système maintenable et sûr.
Gestion TinyDB pour stockage JSON
Developpement
Configurez et utilisez TinyDB pour le stockage de documents JSON. La compétence couvre la configuration, les opérations CRUD, la génération d'identifiants et les motifs de requête avancés. Elle est utile lors de la création d'applications nécessitant une persistance JSON légère avec des capacités de recherche.
Constructeur de Bibliotheque de Composants React
Developpement
Construisez des bibliotheques de composants React reutilisables avec Storybook, theming, accessibilite et packaging npm.
Patterns de Base de Données Python
Developpement
Maîtrisez SQLAlchemy 2.0 et les meilleures pratiques de gestion de bases de données en Python. Couvre les modèles ORM, requêtes asynchrones, relations et patterns avancés.
Délégation de tâches aux agents OA
Developpement
Décide quand déléguer des tâches de codage à des agents OA distincts en fonction de la portée et de la complexité de la tâche. Aide à gérer les modifications multi-fichiers, les recherches parallèles, les opérations par lots et les workflows séquentiels en lançant des agents directement depuis l'orchestrateur avec un plan de délégation structuré.