How to ACTUALLY use Antigravity Skills (It’s INSANE)

How to ACTUALLY use Antigravity Skills (It’s INSANE)

Qu'est-ce que les compétences d'Undergrad ?

Introduction aux compétences

  • Google vient de lancer une nouvelle fonctionnalitĂ© appelĂ©e "compĂ©tences" qui rĂ©volutionne la crĂ©ation d'applications.
  • L'objectif est de comprendre ce que sont ces compĂ©tences et comment les utiliser dans ses projets, avec un accès Ă  des compĂ©tences Ă©prouvĂ©es.

Définition des compétences

  • Les compĂ©tences sont un ensemble d'instructions que l'outil peut lire et exĂ©cuter automatiquement, contrairement aux instructions qui nĂ©cessitent une demande explicite de l'utilisateur.
  • Cela permet Ă  l'outil de commencer Ă  utiliser les compĂ©tences sans intervention manuelle, rendant le processus plus fluide.

Avantages des compétences

Efficacité et gain de temps

  • Les compĂ©tences permettent d'effectuer des fonctions complexes sans avoir Ă  taper de longues instructions rĂ©pĂ©titives.
  • En sauvegardant les instructions sous forme de compĂ©tence, on Ă©vite les oublis lors de la saisie manuelle, ce qui amĂ©liore la qualitĂ© des rĂ©sultats.

Économie sur les coûts

  • L'utilisation des compĂ©tences rĂ©duit le nombre de tokens nĂ©cessaires pour chaque requĂŞte, permettant ainsi d'Ă©conomiser sur les coĂ»ts API.

Partage et collaboration

  • Les compĂ©tences peuvent ĂŞtre partagĂ©es entre amis ou collègues, offrant une opportunitĂ© de collaboration enrichissante.

Différences entre Compétences Cloud et Compétences Antigravité

Comparaison des types de compétences

  • Les compĂ©tences antigravitĂ© sont locales et plus facilement transfĂ©rables par rapport aux compĂ©tences cloud qui fonctionnent dans un environnement virtuel (sandbox).
  • La configuration des compĂ©tences cloud est plus complexe en raison du manque de visibilitĂ© sur leur contenu lorsqu'elles sont exĂ©cutĂ©es via le terminal.

Nature agentique

  • Les compĂ©tences antigravitĂ© donnent Ă  l'agent la capacitĂ© d'exĂ©cuter directement des tâches sur votre ordinateur, tandis que les capacitĂ©s cloud se limitent davantage Ă  l'assistance au codage AI.

Création de Compétences dans Antigravité

Processus initial

  • DĂ©marrage d'un nouveau projet nommĂ© "skills" pour crĂ©er une compĂ©tence dans AntigravitĂ©.

Instructions détaillées

  • Une page dĂ©diĂ©e fournit des instructions prĂ©cises pour crĂ©er ces agents compĂ©tents en suivant certaines meilleures pratiques.

Création de Compétences avec Undergravity

Introduction Ă  Undergravity

  • Undergravity est utilisĂ© pour crĂ©er des compĂ©tences personnalisĂ©es, en gĂ©nĂ©rant un code de base complet.
  • Un dossier est créé par Undergravity contenant des instructions dĂ©taillĂ©es sur la crĂ©ation de nouvelles compĂ©tences.

Création d'une Compétence de Résolution de Bugs

  • L'utilisateur demande Ă  Undergravity de crĂ©er une compĂ©tence spĂ©cifique pour rĂ©soudre les bugs dans l'application.
  • Grâce aux instructions fournies, le processus devient rapide et efficace, sans nĂ©cessiter de formatage complexe.

Accès aux Compétences Générées

  • Un lien vers un document Google sera partagĂ© dans la communautĂ© scolaire gratuite pour accĂ©der au système complet.
  • La nouvelle compĂ©tence "bug fixing" est créée et formatĂ©e correctement pour ĂŞtre utilisĂ©e immĂ©diatement.

Application Pratique des Compétences

  • L'utilisateur souhaite crĂ©er une application de conseiller financier tout en respectant l'identitĂ© visuelle existante.
  • Il utilise Gemini ou un autre modèle linguistique (LM) pour analyser son site web et extraire les lignes directrices du design.

Création d'une Compétence de Branding

  • Après avoir obtenu les directives stylistiques, l'utilisateur demande Ă  Undergravity de crĂ©er une compĂ©tence dĂ©diĂ©e au branding cohĂ©rent.
  • Cette compĂ©tence garantit que toutes les modifications apportĂ©es Ă  l'interface utilisateur respectent les lignes directrices Ă©tablies.

Développement d'une Application Financière

  • Une fois la compĂ©tence "Luminina Design System" créée, elle sera utilisĂ©e lors du dĂ©veloppement d'une application financière AI.
  • L'utilisateur demande Ă  Undergravity d'analyser les fonctionnalitĂ©s nĂ©cessaires et de s'assurer que le style reste cohĂ©rent avec le branding.

Création d'une application avec Gravity

Exécution du plan de création d'application

  • L'utilisateur exprime sa satisfaction quant au plan proposĂ© pour la crĂ©ation de l'application et donne le feu vert pour son exĂ©cution.
  • Pendant le processus, il est conseillĂ© de cliquer sur "run" ou "accept" si des commandes doivent ĂŞtre exĂ©cutĂ©es dans le terminal, permettant Ă  l'application de se construire en arrière-plan.

Fonctionnalités principales de l'application

  • L'application créée comprend trois fonctionnalitĂ©s clĂ©s : un centre de commande AI pour poser des questions, un tableau de bord financier pour visualiser les transactions, et une interface respectant la marque dĂ©finie.
  • L'utilisateur lance l'application via le terminal et constate que celle-ci s'ouvre correctement sur l'URL localhost, affichant une interface similaire Ă  celle du site web Aluminina.

Résolution des erreurs

  • Un problème est dĂ©tectĂ© sur le site web ; l'utilisateur copie l'erreur et demande Ă  Gravity d'analyser et corriger ce bug.
  • Gravity utilise la compĂ©tence de correction des bugs prĂ©cĂ©demment créée pour rĂ©soudre le problème identifiĂ©.

Vérification après correction

  • Après avoir corrigĂ© une erreur spĂ©cifique (mismatch hydration), Gravity confirme qu'il a utilisĂ© la compĂ©tence appropriĂ©e pour effectuer cette tâche.
  • En relançant l'application, aucune erreur n'est signalĂ©e, indiquant que la compĂ©tence a fonctionnĂ© efficacement.

Intégration des compétences supplémentaires

  • L'utilisateur introduit une nouvelle compĂ©tence en accĂ©dant Ă  un dĂ©pĂ´t GitHub contenant diverses compĂ©tences anti-gravitĂ© prĂ©-construites.
  • Il explique comment tĂ©lĂ©charger une compĂ©tence existante (brainstorming), facilitant ainsi son intĂ©gration sans nĂ©cessiter de dĂ©veloppement supplĂ©mentaire.

Utilisation pratique des nouvelles compétences

  • Une fois tĂ©lĂ©chargĂ©e, la compĂ©tence brainstorming est intĂ©grĂ©e dans le projet. L'utilisateur interroge Gravity sur des idĂ©es Ă  ajouter Ă  son application en utilisant cette nouvelle compĂ©tence.
  • Gravity fournit plusieurs suggestions pertinentes basĂ©es sur la compĂ©tence brainstorming tĂ©lĂ©chargĂ©e, dĂ©montrant ainsi son efficacitĂ© dans la gĂ©nĂ©ration d'idĂ©es crĂ©atives.

Conclusion sur les compétences avancées

  • Les suggestions fournies par Gravity incluent des optimisations autonomes et des analyses visuelles interactives, prouvant que les compĂ©tences peuvent enrichir considĂ©rablement les fonctionnalitĂ©s d'une application.

Création d'une compétence pour tester une application

Introduction à la création de compétences

  • L'orateur explique qu'il est possible de crĂ©er une compĂ©tence pour automatiser le test d'une application, ce qui pourrait prendre environ une heure s'il Ă©tait fait manuellement.
  • Il dĂ©crit comment il demande Ă  "anti-gravity" de crĂ©er une compĂ©tence pour tester l'interface utilisateur et le backend de son application.

Vérification des résultats du test

  • Après avoir créé la compĂ©tence, l'orateur souhaite vĂ©rifier si celle-ci fonctionne en demandant Ă  "anti-gravity" de tester l'application.
  • La rĂ©ponse d'anti-gravity confirme que la vĂ©rification a Ă©tĂ© effectuĂ©e avec succès et signale des erreurs dĂ©tectĂ©es dans l'application.

Avantages des compétences

  • Les compĂ©tences permettent d'Ă©conomiser du temps en Ă©vitant les prompts manuels, car elles peuvent ĂŞtre utilisĂ©es automatiquement par "undergravity".
  • L'orateur aborde la question de la persistance des compĂ©tences lors de l'ouverture d'un nouveau projet sous "undergravity".

Importation des compétences précédentes

  • Pour importer les compĂ©tences créées prĂ©cĂ©demment, il suffit de sĂ©lectionner le dossier oĂą elles sont enregistrĂ©es.
  • Cela permet Ă  l'utilisateur de commencer un nouveau projet tout en ayant accès aux mĂŞmes lignes directrices et outils que ceux utilisĂ©s auparavant.

Ressources supplémentaires et communauté

  • L'orateur propose cinq compĂ©tences gratuites disponibles dans sa communautĂ© scolaire, encourageant les spectateurs Ă  rejoindre cette communautĂ©.
  • Il mentionne Ă©galement un programme sur 30 jours pour aider Ă  construire un SAS (Software as a Service), ainsi qu'un plan sur 90 jours pour crĂ©er une agence AI.
Video description

👉 Join my Skool Community & Learn How to Build Your Own AI SaaS: https://www.skool.com/ai-saas-builders 🚀My AI Startup - AI File Organizer: https://www.softwaregentofficial.com 👉 Join Free my Skool Community & Get the Assets: https://www.skool.com/ai-business-builders-7856 📩 Business inquiries: softwaregentofficial@gmail.com Links: 🧲 Antigravity: https://antigravity.dev 🧠 Antigravity Skills Docs: https://docs.antigravity.dev 💻 Antigravity GitHub: https://github.com/guanyang/antigravity-skills Timestamps⌚: 00:00 Intro 00:50 Overview 04:33 Skill 1 06:03 Skill 2 08:00 Skill 3 12:00 Demo Skills 14:03 Skill 4 16:21 Skill 5 19:44 Build Your Own SaaS How to ACTUALLY use Antigravity Skills (It’s INSANE) – In this video, I show you how Antigravity Skills really work and how to use them the right way in real projects. We go step by step through creating, configuring, and chaining skills so you can build smarter AI workflows instead of just prompting randomly. You’ll see how to turn Antigravity into a practical development tool, how to structure skills for real applications, and how to use them to automate logic, reasoning, and app behavior. This is the exact approach I use to build faster, more reliable AI products, and it completely changes how you think about building with AI tools. 🚀 LIKE, SUBSCRIBE & COMMENT if you want to build unstoppable AI products 🤖⚡