Google Antigravity·Agent Skill·SKILL.md routing

Let Antigravity Agents Extract and Reason Over YouTube Transcripts

Video is one of the richest sources of technical knowledge — conference talks, product demos, architecture walkthroughs — but Antigravity's agents can't watch a video. Felo YouTube Subtitling converts any YouTube video into timestamped transcript text the Agent Manager can summarize, quote, index into LiveDoc, or use as source material for slides and reports.

Antigravity Agent — task log
Timestamped
transcripts for precise quoting
Multi-language
subtitle extraction
Chains with LiveDoc
index video knowledge persistently
Auto-triggered
when a task references a YouTube URL
How it works

Agent tasks that trigger felo-youtube-subtitling automatically

These are the prompts where Antigravity's Agent Manager routes to felo-youtube-subtitling — when the task involves reasoning over video content.

01 · User
Prompt sent
You type a task in Antigravity. No special syntax needed.
02 · Agent Manager
Task analysis
Gemini 3 plans the task and detects knowledge cutoff risk.
03 · SKILL.md router
Semantic match
SKILL.md description matches the task. The skill is loaded.
04 · Skill
Skill execution
The matched skill runs and fetches or processes the data.
05 · Output
Cited answer inline
Structured answer with source links returned to the agent.
Scenario 01

Conference talk summarization

Agent task involves extracting key insights from a long video without watching it.

Summarize the key points from this 45-minute conference talk on distributed systems.
Scenario 02

Tutorial extraction

Agent needs to extract step-by-step instructions from a tutorial video.

Extract the setup steps from this Next.js 15 migration tutorial.
Scenario 03

Competitor demo analysis

Agent task involves analyzing what a competitor showed in a product demo video.

What features did Linear show in their latest product demo? List them with timestamps.
How it works

What felo-youtube-subtitling adds to Antigravity

Six capabilities that turn video content into agent-readable, reasoned text.

Transcript extraction

Pulls full transcripts from any YouTube video — no manual download needed.

Timestamped segments

Returns transcript with timestamps so the agent can reference specific moments.

Multi-language support

Extracts transcripts in the video's original language or translates on demand.

Segment extraction

Agent can request a specific time range instead of the full transcript.

Summary generation

Returns a structured summary alongside the raw transcript for faster agent reasoning.

SKILL.md auto-routing

Activated when the agent task involves a YouTube URL or video content analysis.

Use Cases

Real tasks, real workflows

How developers use this skill inside Antigravity — from quick lookups to complex multi-step workflows.

Tutorial extraction
02

Tutorial extraction

Agent needs to extract step-by-step instructions from a tutorial video.

Extract the setup steps from this Next.js 15 migration tutorial.
Competitor demo analysis
03

Competitor demo analysis

Agent task involves analyzing what a competitor showed in a product demo video.

What features did Linear show in their latest product demo? List them with timestamps.
Installation

Three steps to video transcripts inside Antigravity

Once installed, the Agent Manager triggers felo-youtube-subtitling when a task involves a YouTube URL — the transcript becomes source material the agent can immediately work with.

Method 1 · Terminal

Install via command line

Clone the Felo skills repo and copy the skill into your global Antigravity skills directory.

Terminal
# Clone the Felo skills repository git clone https://github.com/Felo-Inc/felo-skills.git # Copy this skill to your global Antigravity skills folder cp -r felo-skills/felo-youtube-subtitling ~/.gemini/antigravity/skills/
Installs to ~/.gemini/antigravity/skills/ — available across all your projects
Method 2 · Agent prompt

Let the agent install it for you

Paste this prompt directly into Antigravity. The agent clones the repo and copies the skill automatically.

Paste into Antigravity
Install https://github.com/Felo-Inc/felo-skills into my global Antigravity skills directory.
The agent handles cloning, copying, and directory setup — no terminal needed
1

Copy the skill into .agent/skills/

Clone the Felo skills repo and copy felo-youtube-subtitling into .agent/skills/ for team-wide access, or into ~/.gemini/antigravity/skills/ for personal use. The SKILL.md description activates it for video-related tasks.

2

Set your Felo API key

Add FELO_API_KEY to your environment. The skill handles subtitle extraction, timestamp formatting, and multi-language support — no YouTube API credentials needed.

3

Agents read video content, not just web pages

When an agent task references a YouTube URL, felo-youtube-subtitling extracts the transcript with timestamps. The agent can then summarize it, index it into felo-livedoc, or pass it to felo-slides to generate a deck from the talk.

No configuration needed. The SKILL.md file inside the skill folder tells Antigravity's Agent Manager when to activate it. Once the folder is in place, the agent routes to the skill automatically based on your prompt.

FAQ

Felo YouTube Subtitling in Google Antigravity — FAQ

It's a source layer. One agent extracts the transcript, another summarizes it or indexes it into felo-livedoc, a third generates slides from the content. Because Antigravity's Agent Manager can run these concurrently, a 60-minute conference talk becomes a searchable knowledge asset in minutes.

Give Antigravity agents access to video knowledge, not just web pages

Install felo-youtube-subtitling in .agent/skills/ and let the Agent Manager extract, summarize, and index YouTube transcripts as part of any research or content workflow.

One API key. Commit to .agent/skills/ and your agents can turn any YouTube video into structured, searchable knowledge.