muhammedadnank/Antigravity-Skills

Compétence d'agent et projet associé au lancement ou à la vidéo de démonstration produit : muhammedadnank/Antigravity-Skills

Qu'est-ce que Antigravity-Skills ?

Cette compétence, intitulée **yuv-pilot**, constitue le sommet de la pyramide YUV.AI. Son rôle principal est d'agir comme un routeur d'intentions : elle reconnaît les demandes liées à la marque YUV.AI, détermine ce qui est réellement demandé, sélectionne la combinaison appropriée de compétences YUV.AI en aval, et transmet la tâche proprement sans produire elle-même de sortie visuelle, de code ou d'assets. Elle s'inspire de la métaphore des opérations de vol : le pilote ne ravitaille pas l'avion ni ne charge la cargaison, il décide de la mission et oriente le spécialiste adéquat. Conçue pour les plateformes comme Claude Code, Cursor, Codex ou Windsurf, elle décompose le processus créatif en trois niveaux : un orchestrateur (yuv-pilot), des compétences intermédiaires spécialisées (yuv-decks, yuv-design-system, yuv-viral-video), et des outils génériques (open-slide, hyperframes, gsap). Utile pour tout projet multi-support (lancent, site, deck, vidéo, réseaux sociaux) où l'ambiguïté domine, elle garantit que chaque demande trouve la bonne compétence pour une exécution cohérente avec l'identité de marque YUV.AI, symbolisée par la métaphore du vol et ses éléments visuels distinctifs comme la palette Fly High ou le phénix.

Compatible avec✓Claude Code~Codex CLI~Cursor✓Antigravity
npx skills add muhammedadnank/Antigravity-Skills

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

yuv-pilot — la pyramide des compétences YUV.AI

Le directeur de vol. Il ne pilote pas l'avion — il dit quel membre d'équipage doit agir.

Cette compétence est le sommet de la pyramide des compétences YUV.AI. Son travail consiste à reconnaître une demande liée à la marque YUV.AI, identifier ce qui est réellement demandé, choisir la bonne combinaison de compétences YUV.AI en aval, et transmettre la tâche proprement. Elle ne produit pas de sortie visuelle, n'écrit pas de code et ne rend pas d'assets. C'est un routeur.

La métaphore renvoie à la marque : dans les opérations aériennes, le pilote ne ravitaille pas l'avion, ne charge pas la cargaison, ne gère pas le contrôle aérien. Le pilote décide de la mission et dit au bon spécialiste quand agir.


§0. Quand appliquer — porte stricte YUV.AI

✅ Appliquer quand

  • L'utilisateur mentionne YUV.AI, "ma marque", "mon système de design", "pour moi", "mon lancement", "mes canaux", "Let's Fly High", OU invoque explicitement /yuv-pilot.
  • Le livrable couvre plusieurs médias — un lancement nécessitant un site + un deck + une vidéo + des cartes sociales est le cas canonique.
  • L'utilisateur demande "que devrais-je construire pour YUV.AI" / "comment livrer X pour ma marque" — stratégique, pas encore un artefact unique.
  • Le support est ambigu et une clarification serait utile — par exemple "fais quelque chose pour moi à propos de MCP" (pourrait être deck, blog, vidéo, site, section).

❌ Ne PAS appliquer quand

  • La demande est clairement mono-support ET une compétence aval spécifique la possède visiblement :
    • "Fais-moi un deck YUV.AI sur X" → yuv-decks gagne directement. yuv-pilot reste en dehors.
    • "Monte cette vidéo en court métrage viral pour moi" → yuv-viral-video gagne. yuv-pilot reste en dehors.
  • La demande est non-YUV.AI (jeu générique / application / travail client / marque tierce). Toute la pyramide reste en dehors.
  • L'utilisateur a déjà nommé l'outil / la compétence spécifique qu'il veut.

Le principe : yuv-pilot est la porte d'entrée pour l'ambiguïté. Quand le chemin est évident, laissez la compétence spécifique prendre la demande.


§1. La pyramide des compétences YUV.AI

                          ┌─────────────────────┐
                          │     yuv-pilot       │  ← le routeur
                          │  (intention → route)│
                          └──────────┬──────────┘
                                     │
            ┌────────────────────────┼────────────────────────┐
            ▼                        ▼                        ▼
       ┌─────────┐            ┌─────────────┐          ┌──────────────┐
       │yuv-decks│            │ yuv-design- │          │ yuv-viral-   │
       │         │            │   system    │          │   video      │
       │  talks  │            │             │          │              │
       │ slides  │            │ palette,    │          │ court MP4,   │
       │ keynotes│            │ typographie,│          │ Reels, Shorts│
       │ open-   │            │ assets,     │          │ video-use +  │
       │ slide   │            │ réseaux     │          │ hyperframes  │
       │ voix    │            │ sociaux,    │          │ rythme MrBeast│
       │ Yuval   │            │ credentials │          │              │
       └────┬────┘            └──────┬──────┘          └──────┬───────┘
            │                        │                        │
            ▼                        ▼                        ▼
        open-slide          tokens / composants       hyperframes
        création slides     assets de marque           video-use
        nano-banana-pro     liens sociaux             gsap
        diagrammes-mermaid  leçons apprises           nano-banana-pro
        gsap                                           gsap
                            ╲                          ╱
                             ╲                        ╱
                              ╲                      ╱
                               ▼                    ▼
                          ┌─────────────────────────────┐
                          │ ADN de marque (fil universel│
                          │ "Let's Fly High")          │
                          │ • métaphores de vol        │
                          │ • HUD + cadrans            │
                          │ • marque phénix + filigrane│
                          │ • Anton + JetBrains Mono   │
                          │ • "Let's Fly High"          │
                          └─────────────────────────────┘

Comment lire la pyramide

  • Niveau supérieur (orchestrateur) : yuv-pilot. Route les intentions.
  • Niveau intermédiaire (compétences YUV.AI spécialisées) : yuv-decks, yuv-design-system, yuv-viral-video. Chacune possède un mode de sortie. Chacune appelle le niveau inférieur.
  • Niveau inférieur (outils génériques) : open-slide, hyperframes, gsap, nano-banana-pro, video-use, diagrammes-mermaid, création slides. Non spécifiques à YUV.AI ; le niveau intermédiaire les utilise.
  • La couche ADN de marque traverse toute la pyramide — chaque sortie YUV.AI, quel que soit le support, porte le fil conducteur du vol. La palette est le chapitre ; les motifs sont la marque.

§2. Table de routage — support → composition

Quand le livrable est clair, routez directement. Quand il est ambigu, demandez une fois puis routez.

L'utilisateur veut…Compétence principaleComposer avecNotes
Présentation / keynote / talk / hackathon pour YUV.AIyuv-decksyuv-design-system (Mode Decks — Fly High violet/jaune/gris) · création slides · open-slide · éventuellement nano-banana-pro pour l'image de héros · éventuellement diagrammes-mermaid pour les diagrammes d'architectureyuv-decks génère via ./scripts/new-deck.sh. Place AGENTS.md / CLAUDE.md / .github/copilot-instructions.md dans la racine du nouveau deck.
Site web / page d'accueil / portfolio / page À propos pour YUV.AIyuv-design-system (Mode Néon — rose/cyan/blanc ou noir riche)gsap pour les animations non triviales · hyperframes si le héros nécessite une composition rendable en MP4Nouveau projet : exécutez install-agent-instructions.sh /path/to/project pour ajouter les instructions inter-outils.
Page cinématique avec défilement à partir d'une courte vidéo (motif github/lion/hope — 5–15s de clip devient un héros plein écran où le défilement fait défiler la vidéo image par image avec 5 superpositions de texte)parallax-landing-pageApporte sa PROPRE pile typographique (Anton + Caveat + Inter) et palette d'accent (or/ambre/accent/crème). N'appelle PAS yuv-design-system — ils coexistent. Pour les pages parallax YUV.AI, ajoutez éventuellement le filigrane phénix + l'URL Linktree comme fil conducteur.Enregistre dans ~/Documents/yuv-projects/landings/<slug>/. Les implémentations de référence se trouvent dans examples/parasites/.
Page avec défilement vidéo style Apple et sections normales en dessous (héros collant défile N images au scroll, puis les sections de contenu continuent)video-to-landing-pageyuv-design-system en Mode Néon pour les projets YUV.AI ; pas de système de design pour les projets génériques / tiersLe frère plus court et plus conventionnel de parallax-landing-page. À utiliser quand le héros est un teaser et que le reste de la page porte le texte + CTA.
Application web / tableau de bord / outil interactif pour YUV.AIyuv-design-system (Mode Néon)gsap · framework de choix (React, Svelte, simple) · diagrammes-mermaid s'il y a un diagramme d'architectureLa règle d'un Anton par écran s'applique. Utilisez <CounterUp> pour les grandes statistiques. Glow sur le héros / CTA principal uniquement.
Jeu / expérience 3D interactive pour YUV.AIyuv-design-system (Mode Néon)Three.js · gsap pour les transitions · hyperframes si le jeu est destiné à une vidéoGéométrie facettée aux couleurs de la marque. Accents rose/cyan sur fond noir riche est le look le plus fort.
Vidéo promo / reel / court / TikTok / Shorts mettant en vedette Yuvalyuv-viral-videovideo-use (coupures) · hyperframes (couche composition) · gsap (motion design) · yuv-design-system pour les décisions de typographie/palette · éventuellement nano-banana-pro pour les images de coupureRend TOUJOURS les deux formats 9:16 ET 16:9. Enregistre avec le suffixe _V<N>. Style éditorial YUV.AI spécialisé — rythme MrBeast, cartes en verre signature.
Vidéo sous-titrée / tutoriel / intervention avec sous-titres (hébreu, anglais, ou toute langue supportée par Whisper)video-edithyperframes · hyperframes-cli · yuv-design-system pour les décisions de typographie/palette si marqué YUV.AI · Whisper (large-v3 par défaut) pour la transcriptionPlus général que yuv-viral-video — workflow révision-transcription-avant-rendu, double format (16:9 + 9:16 depuis la même source), capsules de sous-titres en verre liquide. À utiliser quand l'utilisateur veut un sous-titrage plutôt qu'un court viral rythme MrBeast.
Vidéo cinématique / IA cinématique / cinématographie virtuelle 3D pour YUV.AIcinematic-ai-video (si disponible)hyperframes · yuv-design-system pour toute typographie de superposition · nano-banana-proQuand la source est entièrement générée par IA plutôt que du montage de séquences.
Bannière vidéo signature (l'iframe cinématique en boucle en haut d'une page d'accueil YUV.AI)yuv-design-system (site Néon + composition compatible Hyperframes)hyperframes (rend la bannière) · gsap (animation)Motif documenté dans yuv-design-system/references/presentations.md § Bannière vidéo signature.
Carte sociale / image OG / carré Instagram / affiche pour YUV.AIyuv-design-system (Mode Néon — ou Éditorial Chaud pour Hope/pratique)nano-banana-pro pour les images dans la marque · diagrammes-mermaid si diagramme techniqueFiligrane en bas à droite, réseaux sociaux canoniques s'il y a un pied de page.
Bio conférencier / carte À propos / "rencontrez l'hôte"yuv-design-system (Mode Néon)Le bloc de credentials canonique (2× GitHub Star, AWS Gen AI Superstar, Channel 12 News, AI Builder & Speaker, Founder YUV.AI) + réseaux sociaux canoniquesUtilise toujours assets/profile-yuval-studio.png pour la photo.
Hope / Marcus / bigcats.ai / practical.yuv.ai (page de cours)yuv-design-system (Mode Éditorial Chaud)hope-born-to-run (si c'est une campagne Hope/Marcus) · cinematic-ai-video pour les séquences animalières · nano-banana-pro pour les images éditorialesC'est le seul mode qui interdit le pur #FFFFFF. La texture grain de papier est obligatoire.
Lancement cross-canal (site + deck + reel + cartes sociales + email)yuv-pilot reste chargéAppelle chacun des éléments ci-dessus en séquence. Ordre de construction recommandé : système de design + assets de marque en place → deck (pour la conférence) → site (pour la page) → reel (pour la distribution) → cartes sociales (pour l'amplification) → email (pour la liste).C'est le cas multi-support canonique. Construisez d'abord la surface du système de design ; le reste emprunte de lui.

§3. Exemples concrets

Exemple A — "Construis-moi quelque chose pour ma prochaine conférence IA"

Analyse : Signal YUV.AI ✓ (c'est sa conférence), support = deck. Mono-support → routez directement vers yuv-decks, pas besoin que yuv-pilot reste impliqué.

Réponse de transmission :

Chargement de yuv-decks — il va générer un projet open-slide avec la structure narrative en 4 actes.

Individual skills in this repo

This repo contains 6 individual skills — each has its own dedicated page.

muhammedadnank/Antigravity-Skills

Build a premium cinematic landing page with mouse-scrub video hero and brand-driven narrative-arc sections. Use whenever the user provides a hero video plus a product / subject / brand and wants a landing page, promo site, product showcase, marketing page, or storytelling site. Works for any language and any subject. The signature effect is mouse-driven video scrubbing \u2014 the hero video lives across the entire page as a fixed backdrop, and moving the mouse left-right scrubs the video timeline so the subject responds to the cursor. Below the hero, 4-5 fully-opaque sections each carry their own brand identity (color, typography emphasis, layout pattern) and walk the viewer through a narrative arc (e.g. longing -> joy -> nostalgia -> contemplation -> action). Do NOT use for parallax frame-scrub landings where the page itself doesn't scroll (use parallax-landing-page instead) or for video editing / captioning workflows (use video-edit).

muhammedadnank/Antigravity-Skills

Generates high-converting Next.js/React landing pages with Tailwind CSS. Uses PAS, AIDA, and BAB frameworks for optimized copy/components (Heroes, Features, Pricing). Focuses on Core Web Vitals/SEO.

muhammedadnank/Antigravity-Skills

Build a scroll-driven cinematic landing page from a short video. The user provides a 5–15 second video (often AI-generated); this skill extracts every frame at HD JPEG quality, then produces a single-hero HTML page where the user's scroll gesture scrubs the frames in place (the page itself never scrolls) and 5 dramatic text overlays crossfade in/out — Google Anton headlines, Caveat handwritten accents, locked body, virtual scroll. Use this skill whenever the user wants to "turn this video into a landing page", "make a scroll-scrub landing page", "build a parallax hero from this clip", "add a new landing page to the parasites showcase", "do the same as github/lion/hope for this new video", or any variant that pairs a short clip with dramatic scroll-triggered storytelling. Trigger even if the user only says "use my video for a landing page" — that is this skill.

muhammedadnank/Antigravity-Skills

Best practices for Remotion - Video creation in React

muhammedadnank/Antigravity-Skills

Writes complete, structured landing pages optimized for SEO ranking, AEO citation, and visitor conversion. Activate when the user wants to write or generate a landing page for a product, service, or offer.

muhammedadnank/Antigravity-Skills

Turn any video into a cinematic scroll-driven landing page — Apple-style hero where scrolling progresses the visible frame through the video. Use when the user provides a video file and asks for "a landing page from this video", "scroll-frame website", "Apple-style scroll site", "hero that scrubs the video", "like the GitHub Copilot landing", or any equivalent. Extracts N evenly-spaced frames via ffmpeg, builds a self-contained HTML page with a sticky hero + JS scroll listener that swaps the visible frame as you scroll, plus headline, sections and CTA below. For YUV.AI projects, applies the yuv-design-system skill in Neon mode (pink/cyan/white, default for YUV.AI web) — Decks (purple/yellow) is reserved for slides only. For generic / non-YUV.AI projects, picks an appropriate palette per the source video. Output is one folder with `index.html` and a `frames/` directory — drop on any static host.

Skills associés