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.
18 compétences sur cette ligne
agent-recall offre une mémoire persistante et cumulative pour les agents IA via des outils MCP tels que session_start, session_end, remember, recall et check, avec stockage local en Markdown, zéro cloud, zéro télémétrie et compatibilité Obsidian. Configuré via `ar setup supabase`, recall() exploite la similarité cosinus pgvector sur les embeddings OpenAI/Voyage pour une recherche sémantique via la même API, revenant gracieusement à la recherche locale si le backend n’est pas configuré.
Guide la conception stable d'API et d'interfaces. À utiliser lors de la conception d'API, de limites de modules ou de toute interface publique. À utiliser lors de la création de points de terminaison REST ou GraphQL, de la définition de contrats de types entre modules ou de l'établissement de limites entre frontend et backend.
Guide complet du développement backend pour microservices Node.js/Express/TypeScript. Utilisez-le lors de la création de routes, contrôleurs, services, référentiels, middleware ou lors du travail avec des API Express, l'accès à la base de données Prisma, le suivi des erreurs Sentry, la validation Zod, unifiedConfig, l'injection de dépendances ou les modèles asynchrones. Couvre l'architecture en couches (routes → contrôleurs → services → référentiels), le modèle BaseController, la gestion des erreurs, la surveillance des performances, les stratégies de test et la migration depuis des modèles hérités.
Modèles d'architecture backend, conception d'API, optimisation des bases de données et bonnes pratiques côté serveur pour les routes API Node.js, Express et Next.js. À utiliser lors de la construction ou de la révision des routes API Node.js, Express ou Next.js et de leur accès aux données.
Bun comme runtime, gestionnaire de paquets, bundler et lanceur de tests. Quand choisir Bun plutôt que Node, notes de migration et support Vercel.
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.
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.
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.
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.
Crée et valide 7 documents de projet (besoins, architecture, tech_stack, api_spec, schéma de base de données, directives de conception, runbook). Quatrième travailleur dans le pipeline ln-110-documents.
Créer/replanifier des épiques à partir de l’étendue (3-7 épiques). Aperçu par lot + extraction automatique. Modèle « Décomposer d’abord ». Découverte automatique de l’ID de l’équipe.
CRÉER/RÉPLANIFIER des Histoires pour Épic (5-10 Histoires). Déléguer ln-221-standards-researcher pour la recherche des normes. Modèle Décomposition Première. Découverte automatique de l’équipe/Épic.
Documentation N8N - Plateforme d’automatisation de workflows avec capacités d’IA
Générateur complet de planification de projet et de documentation pour les projets logiciels. Crée des documents de spécifications structurés, des documents de conception système et des plans de répartition des tâches avec suivi de l'implémentation. Utilisez-le lors du lancement d'un nouveau projet, de la définition des spécifications, de la création de conceptions techniques ou de la décomposition de systèmes complexes en tâches réalisables. Prend en charge le format des histoires utilisateur, les critères d'acceptation, la conception des composants, les spécifications API et la décomposition hiérarchique des tâches avec traçabilité des exigences.
Utilisez cette compétence lors de la rédaction de commandes, de hooks, de compétences pour Agent ou de invites pour des sous-agents ou toute autre interaction LLM, y compris l'optimisation des invites, l'amélioration des résultats LLM ou la conception de modèles d'invites de production.
Kit complet de calcul quantique pour construire, optimiser et exécuter des circuits quantiques. Utilisez-le lors de travail avec des algorithmes quantiques, des simulations ou du matériel quantique, notamment (1) la construction de circuits quantiques avec des portes et des mesures, (2) l'exécution d'algorithmes quantiques (VQE, QAOA, Grover), (3) la transpilation/optimisation de circuits pour du matériel, (4) l'exécution sur IBM Quantum ou d'autres fournisseurs, (5) la chimie quantique et la science des matériaux, (6) l'apprentissage automatique quantique, (7) la visualisation des circuits et des résultats, ou (8) toute tâche de développement en calcul quantique.
Créer des applications, extensions et thèmes Shopify à l'aide des API GraphQL/REST, de Shopify CLI, des composants UI Polaris et du templating Liquid. Les fonctionnalités incluent le développement d'applications avec authentification OAuth, les extensions UI de checkout pour personnaliser le flux de checkout, les extensions UI d'admin pour l'intégration au tableau de bord, les extensions POS pour le détail, le développement de thèmes avec Liquid, la gestion des webhooks, l'intégration de l'API de facturation, la gestion des produits/commandes/clients. Utiliser lors de la création d'applications Shopify, de la mise en œuvre de personnalisations de checkout, de la création d'interfaces d'admin, du développement de thèmes, de l'intégration du traitement des paiements, de la gestion des données de magasin via des API ou de l'extension des fonctionnalités Shopify.