Communityコーディング&開発github.com

muhammedadnank/Antigravity-Skills

エージェントスキル/プロダクトローンチまたはデモ動画に関連するもの: muhammedadnank/Antigravity-Skills

Antigravity-Skills とは?

このスキルはYUV.AIブランド向けのエージェントスキルであり、複数のメディア(スライドデッキ、ウェブサイト、動画、ソーシャルカードなど)にまたがるリクエストをルーティングするオーケストレーターとして機能します。具体的には、ユーザーの意図を解析し、適切な下流スキル(例:yuv-decks、yuv-design-system、yuv-viral-video)にタスクを委譲します。このスキル自体は直接的な出力(コード、画像、動画)を生成せず、あくまで「パイロット」としてミッションを決定し、専門家に指示を出す役割に徹します。主にClaude Codeや類似のAIエージェントで使用することを想定しており、YUV.AIブランドの一貫性を保ちながら、複雑なプロジェクトを効率的に進行させるために設計されています。

対応✓Claude Code~Codex CLI~Cursor✓Antigravity
npx skills add muhammedadnank/Antigravity-Skills

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

yuv-pilot — YUV.AIスキルピラミッド

フライトディレクター。自ら飛行機を操縦するのではなく、どのクルーが行動すべきかを指示する。

このスキルは YUV.AIスキルピラミッドの頂点 に位置します。その役割は、YUV.AIブランドのリクエストを認識し、実際に求められている内容を特定し、適切な下流YUV.AIスキルの組み合わせを選び、クリーンに引き継ぐことです。視覚的な出力の生成、コードの記述、アセットのレンダリングは行いません。これはルーターです。

このメタファーはブランドに対応しています。航空運航において、パイロットは航空機に給油せず、貨物を積み込まず、航空管制を運行しません。パイロットはミッションを決定し、適切な専門家に行動のタイミングを指示します。


§0. 適用条件 — 厳格なYUV.AIゲート

✅ 適用する場合

  • ユーザーが YUV.AI、「マイブランド」、「マイデザインシステム」、「私のために」、「マイローンチ」、「マイチャンネル」、「Let's Fly High」 に言及している、または明示的に /yuv-pilot を呼び出している場合。
  • 成果物が 複数のメディア にまたがる場合 — ローンチにサイト+デッキ+リール+ソーシャルカードが必要なケースが代表的。
  • ユーザーが 「YUV.AIのために何を構築すべきか」 / 「ブランドのためにXをどう出荷するか」 を尋ねている場合 — 戦略的であり、まだ単一のアーティファクトではない。
  • メディアが曖昧で、明確化が役立つ場合 — 例:「MCPについて何かやって」というリクエスト(デッキ、ブログ、リール、ソーシャル、サイトセクションの可能性あり)。

❌ 適用しない場合

  • リクエストが明らかに 単一メディア であり、特定の下流スキルがそれを担当することが明白な場合:
    • 「XについてのYUV.AIデッキを作って」 → yuv-decks が直接対応。yuv-pilotは関与しない。
    • 「この動画をバイラルショートに編集して」 → yuv-viral-video が対応。yuv-pilotは関与しない。
  • リクエストが 非YUV.AI(一般的なゲーム/アプリ/クライアントワーク/サードパーティブランド)の場合。ピラミッド全体が関与しない。
  • ユーザーがすでに希望する特定のツール/スキルを指定している場合。

原則: yuv-pilotは曖昧さのための玄関口です。 パスが明確な場合は、特定のスキルにリクエストを任せてください。


§1. YUV.AIスキルピラミッド

                          ┌─────────────────────┐
                          │     yuv-pilot       │  ← あなたはここ
                          │  (意図 → ルーティング)   │
                          └──────────┬──────────┘
                                     │
            ┌────────────────────────┼────────────────────────┐
            ▼                        ▼                        ▼
       ┌─────────┐            ┌─────────────┐          ┌──────────────┐
       │yuv-decks│            │ yuv-design- │          │ yuv-viral-   │
       │         │            │   system    │          │   video      │
       │  トーク  │            │             │          │              │
       │ スライド │            │ パレット、   │          │ ショートMP4、 │
       │ キーノート│            │ タイポグラフィ、│          │ リール、ショート│
       │ open-   │            │ アセット、   │          │ video-use +  │
       │ slide   │            │ ソーシャル、 │          │ ハイパーフレーム│
       │ Yuval   │            │ クレデンシャル│          │ MrBeastペース │
       │ ボイス   │            │ 3モード     │          │              │
       └────┬────┘            └──────┬──────┘          └──────┬───────┘
            │                        │                        │
            ▼                        ▼                        ▼
        open-slide          tokens / components       ハイパーフレーム
        slide-authoring     ブランドアセット              video-use
        nano-banana-pro     ソーシャルリンクセット        gsap
        mermaid-diagrams    レッスン学習                 nano-banana-pro
        gsap                                           gsap
                            ╲                          ╱
                             ╲                        ╱
                              ╲                      ╱
                               ▼                    ▼
                          ┌─────────────────────────────┐
                          │ ブランドDNA (ユニバーサル フライ  │
                          │ ハイ スルーライン)               │
                          │ • 飛行メタファー                 │
                          │ • HUD + ダイヤル                │
                          │ • フェニックスマーク + 透かし     │
                          │ • Anton + JetBrains Mono      │
                          │ • 「Let's Fly High」            │
                          └─────────────────────────────┘

ピラミッドの読み方

  • 最上位(オーケストレーター): yuv-pilot。意図をルーティング。
  • 中間層(YUV.AIスキル): yuv-decks、yuv-design-system、yuv-viral-video。それぞれが1つの出力モードを担当。それぞれが下位層を呼び出す。
  • 最下層(汎用ツール): open-slide、hyperframes、gsap、nano-banana-pro、video-use、mermaid-diagrams、slide-authoring。YUV.AI固有ではなく、中間層が使用。
  • ブランドDNA層 はピラミッド全体に及びます — すべてのYUV.AI出力は、メディアを問わず、飛行のスルーラインを保持します。パレットが章であり、モチーフがブランドです。

§2. ルーティングテーブル — メディア → 構成

成果物が明確な場合は、直接ルーティングします。曖昧な場合は、一度質問してからルーティングします。

ユーザーが望むもの…リードスキル連携するスキル備考
スライドデッキ / キーノート / トーク / ハッカソンプレゼンテーション(YUV.AI向け)yuv-decksyuv-design-system(デッキモード — Fly High パープル/イエロー/グレー) · slide-authoring · open-slide · オプションで nano-banana-pro(ヒーロー画像) · オプションで mermaid-diagrams(アーキテクチャ図)yuv-decksは ./scripts/new-deck.sh でスキャフォールディング。新しいデッキのルートに AGENTS.md / CLAUDE.md / .github/copilot-instructions.md を配置。
ウェブサイト / ランディングページ / ポートフォリオ / Aboutページ(YUV.AI向け)yuv-design-system(ネオンモード — ピンク/シアン/ホワイトまたはリッチブラック)gsap(重要なアニメーション) · hyperframes(ヒーローにMP4レンダリング可能なコンポジションが必要な場合)新規プロジェクト: install-agent-instructions.sh /path/to/project を実行し、クロスツール指示を配置。
ショート動画からのシネマティック スクロールスクラブ ランディング(github/lion/hope ショーケースパターン — 5〜15秒のクリップがシングル画面ヒーローになり、スクロールでフレーム単位で動画がスクラブされ、5つのテキストオーバーレイがクロスフェード)parallax-landing-page独自のタイプスタック(Anton + Caveat + Inter)とアクセントパレット(ゴールド/アンバー/アクセント/クリーム)を独自に持つ。yuv-design-system は呼び出さない — それらは共存する。YUV.AIパララックスランディングの場合、オプションでフェニックス透かし + Linktree URLをスルーラインとして追加。~/Documents/yuv-projects/landings/<slug>/ に保存。リファレンス実装は examples/parasites/ にあり。
Apple風のビデオスクラブランディングと通常セクションが続くページ(スティッキーヒーローがスクロールに応じてNフレームをスクラブし、その後コンテンツセクションが続く)video-to-landing-pageYUV.AIプロジェクトの場合は yuv-design-system のネオンモード; 一般的な/サードパーティの作業の場合はデザインシステムなしparallax-landing-page のより短く、より従来型の兄弟。ヒーローがティーザーで、ページの残りの部分がコピー + CTAを持つ場合に使用。
ウェブアプリ / ダッシュボード / インタラクティブツール(YUV.AI向け)yuv-design-system(ネオンモード)gsap · 選択したフレームワーク(React、Svelte、プレーン) · アーキテクチャ図がある場合は mermaid-diagrams画面ごとに1つのAntonルールが適用。大きな統計には <CounterUp> を使用。ヒーロー/プライマリCTAのみグロー。
ゲーム / インタラクティブ3D体験(YUV.AI向け)yuv-design-system(ネオンモード)Three.js · gsap(トゥイーン) · ゲームがリール用にキャプチャされる予定の場合は hyperframesファセットブランドカラージオメトリ。リッチブラックキャンバス上のピンク/シアンアクセントが最も強力な外観。
プロモ動画 / リール / ショート / TikTok / Shorts(Yuval フィーチャリング)yuv-viral-videovideo-use(カット) · hyperframes(コンポジションレイヤー) · gsap(モーショングラフィックス) · yuv-design-system(タイプ/パレットオーバーレイ決定) · オプションで nano-banana-pro(カットアウェイ画像)常に9:16と16:9の両方をレンダリング。_V<N> サフィックスで保存。YUV.AI編集スタイル — MrBeastペース、シグネチャーグラスカード。
キャプション付き動画 / チュートリアル / 字幕付きトーキングヘッド(ヘブライ語、英語、またはWhisper対応言語)video-edithyperframes · hyperframes-cli · YUV.AIブランドの場合はタイプ/パレット決定に yuv-design-system · 文字起こしに Whisper(デフォルトは large-v3)yuv-viral-video よりも汎用的 — レンダリング前のトランスクリプトレビューワークフロー、デュアルアスペクト(16:9 + 9:16 同一ソース)、リキッドガラスキャプションピル。ユーザーがバイラルMrBeastペースのショートではなく、キャプション付きショーケースを望む場合に使用。
シネマティック / シネマティックAI生成動画 / 3D仮想シネマトグラフィー(YUV.AI向け)cinematic-ai-video(利用可能な場合)hyperframes · オーバーレイタイポグラフィに yuv-design-system · nano-banana-proソースが編集済み映像ではなく完全にAI生成である場合。
シグネチャー動画バナー(YUV.AIランディングページ上部のシネマティックループiframe)yuv-design-system(ネオンサイト + Hyperframes互換コンポジション)hyperframes(バナーをレンダリング) · gsap(アニメーション)yuv-design-system/references/presentations.md § シグネチャー動画バナーにパターンが記載。
ソーシャルカード / OG画像 / Instagramスクエア / ポスター(YUV.AI向け)yuv-design-system(ネオンモード — またはHope/実用的にはウォームエディトリアル)nano-banana-pro(ブランド内画像) · mermaid-diagrams(技術図の場合)透かしは右下、フッターがある場合は正規のソーシャルリンク。
スピーカー略歴 / Aboutカード / 「ホストを紹介」yuv-design-system(ネオンモード)正規のクレデンシャルブロック(2× GitHub Star、AWS Gen AI Superstar、Channel 12 News、AI Builder & Speaker、Founder YUV.AI) + 正規のソーシャルリンク写真には常に assets/profile-yuval-studio.png を使用。
Hope / Marcus / bigcats.ai / practical.yuv.ai(コースランディング)yuv-design-system(ウォームエディトリアルモード)hope-born-to-run(Hope/Marcusキャンペーンの場合) · 野生動物クリップに cinematic-ai-video · エディトリアル画像に nano-banana-pro純粋な #FFFFFF を禁止する唯一のモード。ペーパーグレインテクスチャ必須。
クロスチャネルローンチ(サイト + デッキ + リール + ソーシャルカード + メール)yuv-pilotはロードされたまま上記の各スキルを順番に呼び出す。ビルド順序の推奨: デザインシステム+ブランドアセット配置 → デッキ(トーク用) → サイト(ランディング用) → リール(配信用) → ソーシャルカード(増幅用) → メール(リスト用)。これは標準的なマルチメディアケース。最初にデザインシステムの表面を構築し、残りはそれから借用する。

§3. 実例

例A — 「次のAIトークのために何か作って」

解釈: YUV.AIシグナル ✓(彼のトークである)、メディア = デッキ。単一メディア → yuv-decks に直接ルーティング。yuv-pilotが関与する必要はない。

引き継ぎ応答:

yuv-decks を読み込み中 — 4幕ナラティブで open-slide プロジェクトをスキャフォールディングします。

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.

関連スキル