
de antigravity-awesome-skills42,325
Guide les développeurs dans la migration d'applications AngularJS (1.x) vers Angular moderne (2+), avec des approches hybrides ngUpgrade, des conversions de composants/services et des stratégies de DI.
Ce skill fournit un guide pratique étape par étape pour migrer des applications AngularJS (1.x) vers Angular moderne (2+). Il couvre les stratégies de migration (big-bang, incrémentale/hybride, tranche verticale), le bootstrap d'applications hybrides via ngUpgrade, les modèles de conversion de composants et directives, la migration des services/DI, les changements de routage, les formulaires et les plans de test. Des exemples de code concrets (composants, services, routage AngularJS → Angular) et des modèles pour le bootstrap hybride sont inclus pour accélérer les migrations réelles.
Utilisez ce skill lorsque vous devez planifier ou exécuter une migration d'AngularJS vers Angular : évaluation des risques, choix entre réécriture ou migration incrémentale, mise en place d'une application hybride ngUpgrade, conversion de contrôleurs/directives en composants, migration des services et de la DI, et validation de la migration par des tests. Non approprié pour de petites corrections cosmétiques de l'UI ou des projets déjà sous Angular moderne.
Idéal pour les agents compatibles avec l'IDE/le code (Claude Code, Cursor, Codex CLI, Gemini CLI) et les flux de travail avec intervention humaine pouvant exécuter des scripts d'analyse et adapter des modèles. Le tooling au niveau du dépôt suggère une compatibilité avec Antigravity et divers runtimes d'agents pilotés par CLI.
Guide de migration AngularJS vers Angular sans scripts intégrés. Pure documentation/référence : couvre la configuration hybride via ngUpgrade, la migration des composants/directives/services/routage/formulaires avec des exemples de code avant/après, et un calendrier de migration progressif. Contenu bien écrit mais monolithique — tout se trouve dans un seul SKILL.md sans répertoires references/ ou scripts/ réellement inclus malgré les mentions.
Compétence propre — aucun problème de sécurité. Les fichiers référencés (references/hybrid-mode.md, scripts/analyze-angular-app.sh, etc.) ne sont pas inclus dans le bundle, donc la compétence est incomplète par rapport à sa propre documentation. Cas d'utilisation niche mais réel car les applications AngularJS existent toujours en mode maintenance.
Rétro-ingénierie (Reverse Engineer)
Fournit des directives étape par étape et des meilleures pratiques pour la rétro-ingénierie binaire : analyse statique, traçage dynamique, désassemblage et flux de documentation.
Bonnes Pratiques Node.js
Directives et prise de décision pour l'architecture Node.js, le runtime, les patterns asynchrones, la sécurité, la validation et les tests pour orienter les choix de frameworks et de systèmes.
DOCX Officiel
Flux de travail et outils pour créer, éditer, analyser et convertir des fichiers .docx de manière sécurisée et reproductible, incluant le suivi des modifications et l'accès brut à l'OOXML.
Bases de Makepad
Guide les agents pour créer, structurer et amorcer des applications Rust Makepad en utilisant makepad-widgets (branche dev) avec des patterns de code, des macros et la gestion d'événements.
Modèles d'Analyse STRIDE
Applique la méthodologie de modélisation des menaces STRIDE pour identifier et documenter systématiquement les menaces de sécurité lors de la conception, des revues ou des audits.
Gestion des événements et des actions Makepad
Guide la gestion des entrées, du cycle de vie et des actions de widgets dans les applications Makepad — événements, hit testing, timers et flux d'actions parent-enfant.
Bases de Makepad
Guide les agents pour générer et expliquer des applications Rust Makepad : configuration, live_design!, app_main!, câblage des widgets et modèles courants pour le développement GUI multiplateforme.
Bases de Makepad (variante Claude)
Compétence d'agent pour les applications de démarrage Makepad : génère des exemples Rust, explique les modèles live_design! et guide la gestion des événements et le câblage des widgets pour les projets débutants
Claimable Postgres (pg.new)
Provisionnez instantanément des bases de données Postgres temporaires (pg.new) pour les démos, le prototypage et le développement local ; retourne une chaîne de connexion et une URL de réclamation (expiration 72h)
Workflow de Test de Sécurité API
Un workflow structuré pour tester la sécurité des API REST et GraphQL : découverte, vérifications d'authentification/autorisation, validation des entrées, limitation du débit, profondeur/complexité GraphQL