LIGNE DE SCRIPT
API devinée en lisant le code, migrations en retenant son souffle.
Contrats écrits d’abord, migrations répétées avant d’être jouées.
110 compétences sur cette ligne
Effectuer des opérations de refactorisation de code en masse, comme renommer des variables/functions dans plusieurs fichiers, remplacer des motifs et mettre à jour des appels d’API. Utiliser lorsque les utilisateurs demandent de renommer des identifiants, de remplacer des motifs de code dépréciés, de mettre à jour des appels de méthode ou d’apporter des modifications cohérentes dans plusieurs emplacements.
Transférez du code entre des fichiers avec une précision ligne par ligne. Utilisez-le lorsque les utilisateurs demandent de copier du code d'un emplacement à un autre, de déplacer des fonctions ou des classes entre des fichiers, d'extraire des blocs de code ou d'insérer du code à des numéros de ligne spécifiques.
Créer du contenu marketing optimisé pour le SEO avec une voix de marque cohérente. Inclut un analyseur de voix de marque, un optimiseur SEO, des cadres de contenu et des modèles de réseaux sociaux. Utilisez-le lors de la rédaction de billets de blog, de la création de contenu pour les réseaux sociaux, de l'analyse de la voix de marque, de l'optimisation SEO, de la planification de calendriers de contenu ou lorsque l'utilisateur mentionne la création de contenu, la voix de marque, l'optimisation SEO, le marketing sur les réseaux sociaux ou la stratégie de contenu.
Accéder à la base de données COSMIC des mutations cancéreuses. Interroger les mutations somatiques, le Recensement des gènes cancéreux, les signatures mutagènes, les fusions génétiques pour la recherche sur le cancer et l'oncologie de précision. Nécessite une authentification.
Orientation en leadership technique pour les équipes d'ingénierie, décisions d'architecture et stratégie technologique. Inclut un analyseur de dette technique, un calculateur de mise à l'échelle des équipes, des cadres de métriques d'ingénierie, des outils d'évaluation technologique et des modèles ADR. Utilisez-le lors de l'évaluation de la dette technique, de la mise à l'échelle des équipes d'ingénierie, de l'évaluation des technologies, des décisions d'architecture, de l'établissement de métriques d'ingénierie, ou lorsque l'utilisateur mentionne CTO, debt tech, dette technique, mise à l'échelle des équipes, décisions d'architecture, évaluation technologique, métriques d'ingénierie, métriques DORA ou stratégie technologique.
Travailler avec MongoDB (base de données documentaire, documents BSON, pipelines d'agrégation, cloud Atlas) et PostgreSQL (base de données relationnelle, requêtes SQL, CLI psql, pgAdmin). Utiliser lors de la conception de schémas de bases de données, l'écriture de requêtes et d'agrégations, l'optimisation des index pour les performances, l'exécution de migrations de bases de données, la configuration de la réplication et du sharding, la mise en œuvre de stratégies de sauvegarde et de restauration, la gestion des utilisateurs et des permissions de bases de données, l'analyse des performances des requêtes ou l'administration de bases de données en production.
Gère l'obsolescence et la migration. À utiliser lors de la suppression d'anciens systèmes, d'API ou de fonctionnalités, de la migration d'utilisateurs vers une autre implémentation, ou de la migration d'un schéma de base de données en production, par exemple pour renommer ou supprimer une colonne sans interruption de service (expand/contract). À utiliser également pour décider de maintenir ou de retirer du code existant.
Accédez et analysez des informations complètes sur les médicaments provenant de la base de données DrugBank, y compris les propriétés des médicaments, les interactions, les cibles, les voies métaboliques, les structures chimiques et les données pharmacologiques. Cette compétence doit être utilisée lors du travail avec des données pharmaceutiques, de la recherche sur la découverte de médicaments, des études pharmacologiques, de l'analyse des interactions médicamenteuses, de l'identification des cibles, des recherches de similarité chimique, des prédictions ADMET ou toute tâche nécessitant des informations détaillées sur les médicaments et les cibles médicamenteuses provenant de DrugBank.
Consultant expert en pitch lift pour créer des présentations percutantes et concises de 30 à 60 secondes adaptées à des publics et des contextes spécifiques. Cette compétence doit être utilisée lorsque les utilisateurs ont besoin de rédiger des pitch lift pour des entretiens d'embauche, des événements de réseautage, des réunions avec des investisseurs ou des profils de réseaux sociaux. Guide les utilisateurs à travers une découverte structurée, applique des cadres éprouvés (les Trois C, la structure en quatre parties), intègre des techniques de narration et livre plusieurs versions de pitch avec des crochets spécifiques à l'industrie et des phrases de conclusion.
Accédez à l'Archive Européenne des Nucléotides via API/FTP. Récupérez des séquences d'ADN/ARN, des lectures brutes (FASTQ), des assemblages génomiques par accession, pour des pipelines de génomique et de bioinformatique. Prend en charge plusieurs formats.
Interroger l'API REST de la base de données Ensembl Genome pour plus de 250 espèces. Recherches sur les gènes, récupération de séquences, analyse des variants, génomique comparative, orthologues, prédictions VEP, pour la recherche génomique.
Boîte à outils pour arbre phylogénétique (ETE). Manipulation d'arbres (Newick/NHX), détection d'événements évolutifs, orthologie/paralogie, taxonomie NCBI, visualisation (PDF/SVG), pour la phylogénomique.
Interroger l'API openFDA pour les médicaments, les dispositifs médicaux, les effets indésirables, les rappels, les dossiers de réglementation (510k, PMA) et l'identification des substances (UNII) dans le cadre de l'analyse des données réglementaires de la FDA et de la recherche sur la sécurité.
Détaillez les demandes de fonctionnalités en plans détaillés et implementables avec des tâches claires. Utilisez-le lorsque l’utilisateur demande une nouvelle fonctionnalité, une amélioration ou un changement complexe.
Cette compétence traite les fichiers contenant des balises figlet et les remplace par des représentations d'art ASCII. Elle détecte et préserve les styles de commentaires (double slash, dièse, double tiret, slash astérisque), gère automatiquement les dépendances Node.js et prend en charge plus de 400 polices (la police standard est utilisée par défaut). Cette compétence doit être utilisée quand un utilisateur demande de convertir du texte marqué dans un fichier en art ASCII à l'aide de la syntaxe des balises figlet, ou quand il veut lister les polices disponibles.
Exemple de compétence démontrant la résolution sécurisée de références de fichiers avec des fichiers de support
Analyser les fichiers FCS (Flow Cytometry Standard) versions 2.0 à 3.1. Extraire les événements sous forme de tableaux NumPy, lire les métadonnées et les canaux, convertir en CSV ou DataFrame, pour le prétraitement des données de cytométrie en flux.
Framework pour les simulations de dynamique des fluides computationnels en utilisant Python. Utilisez-le lors de l'exécution de simulations de dynamique des fluides incluant les équations de Navier-Stokes (2D/3D), les équations d'eau peu profonde, les écoulements stratifiés, ou lors de l'analyse de la turbulence, de la dynamique des vortex ou des écoulements géophysiques. Il fournit des méthodes pseudospectrales avec FFT, un support HPC et une analyse complète des sorties.
Interrogez NCBI Gene via l'API E-utilities/Datasets. Recherchez par symbole/ID, récupérez les informations sur le gène (RefSeqs, GO, emplacements, phénotypes), effectuez des recherches par lots, pour l'annotation des gènes et l'analyse fonctionnelle.
Génèrez ou éditez des images à l'aide de modèles d'IA (FLUX, Gemini). Utilisez-le pour les illustrations scientifiques, les diagrammes, les schémas, les infographies, les visualisations de concepts et les images artistiques. Prend en charge l'édition d'images pour modifier des images existantes (changer les couleurs, ajouter/supprimer des éléments, transfert de style). Utile pour les figures, les affiches et les explications visuelles.
Bibliothèque Python pour travailler avec des données vectorielles géospatiales, y compris des shapefiles, GeoJSON et fichiers GeoPackage. Utilisez-la lors de la manipulation de données géographiques pour l'analyse spatiale, les opérations géométriques, les transformations de coordonnées, les jointures spatiales, les opérations de superposition, la cartographie choroplète ou toute tâche impliquant la lecture/écriture/analyse de données géographiques vectorielles. Prend en charge les bases de données PostGIS, les cartes interactives et l'intégration avec matplotlib/folium/cartopy. Utilisez-la pour des tâches comme l'analyse de buffer, les jointures spatiales entre ensembles de données, la dissolution de limites, le rognage de données, le calcul de surfaces/distances, la reprojection de systèmes de coordonnées, la création de cartes ou la conversion entre formats de fichiers spatiaux.
Cette compétence doit être utilisée au début de toute tâche scientifique intensive en calcul pour détecter et rapporter les ressources système disponibles (cœurs CPU, GPU, mémoire, espace disque). Elle crée un fichier JSON avec des informations sur les ressources et des recommandations stratégiques qui éclairent les décisions relatives à l'approche computationnelle, comme l'utilisation du traitement parallèle (joblib, multiprocessing), du calcul hors mémoire (Dask, Zarr), de l'accélération GPU (PyTorch, JAX) ou de stratégies économes en mémoire. Utilisez cette compétence avant d'effectuer des analyses, d'entraîner des modèles, de traiter de grands ensembles de données ou toute tâche où les contraintes de ressources sont importantes.
Kit CLI/Python pour des requêtes bioinformatiques rapides. Préféré pour les recherches BLAST rapides. Accès à plus de 20 bases de données : informations sur les gènes (Ensembl/UniProt), AlphaFold, ARCHS4, Enrichr, OpenTargets, COSMIC, téléchargements de génomes. Pour le traitement BLAST avancé/par lots, utilisez biopython. Pour l'intégration multi-bases de données, utilisez bioservices.
Boîte à outils haute performance pour l'analyse d'intervalles génomiques en Rust avec liaisons Python. À utiliser lors de la manipulation de régions génomiques, de fichiers BED, de pistes de couverture, de détection de chevauchements, de tokenisation pour des modèles ML, ou d'analyse de fragments dans des applications de génomique computationnelle et d'apprentissage machine.