
nroadley/creating-oneshot-hero-landing-pages
Developer toolsAn skill to plan, design, and build video-driven parallax hero landing pages using video scrubbing.
概要
An skill to plan, design, and build video-driven parallax hero landing pages using video scrubbing.
README
Creating Oneshot Hero Landing Pages
An Antigravity (AGY) skill to plan, design, and build video-driven parallax hero landing pages using video scrubbing.
📋 Prerequisites
- Antigravity (AGY) (Recommended): Works out of the box with Antigravity. Can also run in other agent environments with minor adaptations.
- Gemini API Key: Required for Omni video generation. Get a key at Google AI Studio.
export GEMINI_API_KEY="your-gemini-api-key"
⚡ Quickstart
1. Install or Reference the Skill
-
Option A: Install globally (all projects)
git clone https://github.com/nroadley/Creating-Oneshot-Hero-Landing-Pages.git ~/.gemini/config/skills/creating-oneshot-landing-pages -
Option B: Install to your current workspace only Inside your project root:
git clone https://github.com/nroadley/Creating-Oneshot-Hero-Landing-Pages.git .agents/skills/creating-oneshot-landing-pages -
Option C: Run directly via chat URL (Zero install) Ask your agent to read the repository directly in your prompt:
“Read https://github.com/nroadley/Creating-Oneshot-Hero-Landing-Pages/blob/main/SKILL.md and build a landing page for Lumina acoustic guitars.”
2. Prompt Your Agent
Once installed, you can invoke the skill via its slash command or by asking naturally:
-
Using the Slash Command:
/creating-oneshot-landing-pagesExample:
/creating-oneshot-landing-pages Build a launch landing page for Lumina — an acoustic guitar workshop handcrafting instruments from reclaimed Pacific Northwest cedar. -
Or Natural Prompts:
“Create a hero landing page for Nomad Foils, a company designing electric carbon-fiber hydrofoil boards for open-ocean riding.”
“Make a landing page for our small-batch ceramic studio based in Kyoto, showcasing wood-fired matcha bowls and handcrafted teaware.”
🛠️ How It Works
- Reference Images: Generates reference images using Nano Banana (
gemini-3.1-flash-image). - Video Generation: Calls
gemini-omni-flash-previewto generate 10s 16:9.mp4video assets in./assets/. - Frontend Implementation: Builds a 400vh sticky video-scrubbing layout (
index.html) with progress-locked typography and clean design rules (no unnecessary icons, fake tickers, or toy widgets). - Local Preview: Launches a local preview server so you can test the live page immediately.
📄 Licensing & Disclaimer
This project is licensed under the MIT License.
Distributed on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
Disclaimer: This is not an official Google product.
Built with Antigravity and Gemini 3.7 Flash.
推奨ツール
別のキーワードを試すか、フィルタを外してください。
インストール
npx skillfish add nroadley/creating-oneshot-hero-landing-pages