Agent skill

Gemini Omni Flash API

by sickn33 in sickn33/agentic-awesome-skills

A skill your agent uses for generative video editing, text-to-video, image-referenced video generation, and first-frame-to-video transition animations using the official google-genai SDK.

Apache-2.0Auto-check passedMedia & Creative

Install Gemini Omni Flash API

skills CLI
$ npx skills add sickn33/agentic-awesome-skills --skill gemini-omni-flash-api -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install sickn33/agentic-awesome-skills gemini-omni-flash-api --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/sickn33/agentic-awesome-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/gemini-omni-flash-api .claude/skills/gemini-omni-flash-api && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
gemini-omni-flash-api
GitHub stars
47k
Used in
1 other repo
Token cost
~4.2k tokens
SKILL.md length
1,952 words
Files
5 (incl. scripts)
Skills in repo
1,497
Repo updated
First seen
Licence
Apache-2.0

At a glance

A skill your agent uses for generative video editing, text-to-video, image-referenced video generation, and first-frame-to-video transition animations using the official google-genai SDK.

  • Works in 2 steps: Simple tags (recommended) → Explicitly declare sources and references
  • Generative video editing
  • SKILL.md covers When to Use, Core capabilities, Workflow and Reference Documentation, plus 6 more sections
  • Runs Python scripts from its folder; calls pip

What it does

Gemini Omni Flash API is an agent skill from sickn33/agentic-awesome-skills. Use this skill for generative video editing, text-to-video, image-referenced video generation, and first-frame-to-video transition animations using the official google-genai SDK.

Its SKILL.md is about 4.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 6 other files, including scripts (for example `scripts/upload_file.py`, `scripts/video/generate_video.py` and `scripts/video/inspect_video.py`).

It sits in Media & Creative, covering AI video generation and Video production. It works with Google Gemini. The repository describes itself as: AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 2,400+ agentic skills. Includes… The licence is Apache-2.0.

When your agent uses it

  • Generative video editing
  • Image-referenced video generation
  • First-frame-to-video transition animations using the official google-genai SDK

Example prompts

  • “/gemini-omni-flash-api”

Requirements

  • Python 3

Workflow steps

2 steps, taken from the step headings in SKILL.md.

  1. Simple tags (recommended)
  2. Explicitly declare sources and references

What it can do on your machine

Read from SKILL.md and the folder at commit b84d35a. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 4 files in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • pip

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • ai.google.dev
    • github.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Gemini Omni Flash API loads about 4.2k tokens when it runs. Until then it costs about 50 tokens; SKILL.md has 1,952 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~50
When it runs · the whole SKILL.md, loaded when a task matches
~4.2k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from sickn33/agentic-awesome-skills at commit b84d35a, republished under its Apache-2.0 licence (© sickn33). 1,952 words, ~4,188 tokens.

Download SKILL.mdSave it as .claude/skills/gemini-omni-flash-api/SKILL.md (or your agent's skills folder). This skill also uses 4 other files; get the full folder from GitHub.
name
gemini-omni-flash-api
description
Use this skill for generative video editing, text-to-video, image-referenced video generation, and first-frame-to-video transition animations using the official google-genai SDK.
risk
critical
source
https://github.com/google-gemini/gemini-skills/tree/main/skills/gemini-omni-flash-api
source_repo
google-gemini/gemini-skills
source_type
official
date_added
2026-07-01
license
Apache-2.0
license_source
https://github.com/google-gemini/gemini-skills/blob/main/LICENSE

Gemini Omni Flash Skill

When to Use

Use this skill when you need use this skill for generative video editing, text-to-video, image-referenced video generation, and first-frame-to-video transition animations using the official google-genai SDK. Includes workflows for pre-processing/optimizing high-resolution or long source videos with ffmpeg,...

This skill uses the Gemini Omni Flash model (gemini-omni-flash-preview) to perform text to video generation, image to video generation and video editing.

[!WARNING] Important Regional Restrictions: Uploading videos to use for video edits is NOT available in the EEA, Switzerland, the United Kingdom, and some US states. If a video-to-video edit completes quickly with empty outputs (total_output_tokens: 0 or no video content), it is likely due to this restriction.

Core capabilities

  1. Video editing and refinement: Editing existing videos (maximum duration 10 seconds), applying stylistic changes, or performing inpainting/outpainting.
  2. Text to video: Generating videos from a text prompt.
  3. First-frame to video: Generating videos from a single input image.
  4. Image-referenced generation: Using style, character, or object references from images to guide video generation.

Workflow

  1. Analyze request: Determine the target task (e.g., first-frame-to-video, reference-guided editing) and identify any input media assets.

  2. Run SDK scripts:

    • Directly run the appropriate utility (scripts/video/generate_video.py or scripts/upload_file.py).
    • Configure settings like --aspect-ratio (e.g. 16:9, 9:16) and --duration (any integer between 3 and 10 seconds, e.g. 3, 5, 10).
  3. Retrieve and process output: Outputs are saved to the local filesystem (e.g. media/). Report back the completed media path to the user.

Reference Documentation

  • Interactions API: All operations and state management for the Gemini Omni Flash model (gemini-omni-flash-preview) are handled via the Interactions API.
  • Files API: Input media files (such as reference images and videos) must be uploaded via the Files API first before being referenced in generations. The uploaded file URI and MIME type are then included in the interactions.create input parts array.
  • Interactions API Skill Reference: Platform-wide guidelines, current model specifications, and SDK usage rules for the Interactions API.

Dependencies and Prerequisites

  • Python SDK (google-genai): Requires google-genai >= 2.10.0 (Python) to support the new interactions client attribute. Install or upgrade using:
    bash
    pip install -U google-genai
  • Python Runtime: Requires Python >= 3.10 (for compatibility with modern google-genai SDK types and methods).
  • ffmpeg & ffprobe: prep_video.py, inspect_video.py, and generate_video.py (when stripping audio via --strip-audio) require ffmpeg and ffprobe binaries installed and available in your system PATH.

Available scripts

Use the following Python scripts to upload media with the Files API, prepare input videos with ffmpeg, and generate video outputs using the Interactions API.

  1. upload_file.py: Uploads local media (images and videos) to the Files API and polls until ACTIVE. If uploading a video larger than 25MB, it prints an informative warning/tip highlighting that Gemini Omni Flash is optimized for editing 10s videos at 720p/24fps, and recommends pre-processing with prep_video.py first to speed up the upload.

    bash
    ./scripts/upload_file.py path/to/image.png
  2. generate_video.py: Performs end-to-end video generation and downloads the output video. It detects and uploads local media references (images or videos) before calling the Interactions API. Large video assets (>25MB) will trigger informative pre-processing recommendations without blocking the upload.

    • Text to video:

      bash
      ./scripts/video/generate_video.py "A close-up of a cat drinking tea" --output media/cat_tea.mp4
    • Image to video (first frame and reference):

      bash
      ./scripts/video/generate_video.py "The waves crash against the shore." --image reference.png --output media/waves.mp4
    • Video interpolation:

      Provide exactly two images as keyframes to generate a transition video between them:

      bash
      ./scripts/video/generate_video.py "A smooth timelapse from sunrise to sunset" --image start.png --image end.png --output media/interpolation.mp4
    • Video editing (keep original audio):

      bash
      ./scripts/video/generate_video.py "Transform the style to Japanese anime" --video input.mp4 --output media/anime_style.mp4
    • Video editing (regenerate all audio from scratch):

      bash
      ./scripts/video/generate_video.py "Transform the style to Japanese anime" --video input.mp4 --strip-audio --output media/anime_style_new_audio.mp4
    • Turn-by-turn video editing (edit previous interaction):

      Edit a prior video generation without re-uploading assets by passing the interaction ID:

      bash
      ./scripts/video/generate_video.py "Change the setting to a snowy winter wonderland." --previous-interaction-id "abc123xyz..." --output media/winter_wonderland.mp4
    • Parallel batch execution (prompts file): Run multiple prompts from a line-by-line text file concurrently:

      bash
      ./scripts/video/generate_video.py --prompts-file prompts.txt --concurrency 3
    • Parallel batch execution (JSON config): Execute fully configured, distinct generation and editing jobs in parallel:

      bash
      ./scripts/video/generate_video.py --batch jobs.json --concurrency 3

      Example jobs.json:

      json
      [
        {
          "prompt": "Transform the style to Japanese anime.",
          "video": "input.mp4",
          "output": "media/anime_style.mp4",
          "strip_audio": false,
          "aspect_ratio": "16:9"
        },
        {
          "prompt": "A smooth timelapse from sunrise to sunset.",
          "image": ["start.png", "end.png"],
          "output": "media/interpolation.mp4"
        }
      ]
  3. inspect_video.py: Inspects a local video file (using ffprobe) to check its duration, resolution, frame rate (FPS), audio stream presence, and format details.

    bash
    ./scripts/video/inspect_video.py media/output.mp4
    • To get a pre-parsed, structured JSON summary:

      bash
      ./scripts/video/inspect_video.py media/output.mp4 --json
    • To get the complete, unmodified ffprobe raw JSON dump:

      bash
      ./scripts/video/inspect_video.py media/output.mp4 --raw
  4. prep_video.py: Normalizes, trims, and formats any video file to fit standard Gemini Omni Flash generation and editing limits. It handles timecode-based trimming, optional frame rate conversion, and proportional scaling of large videos (max 1280x720 for landscape, 720x1280 for portrait) to optimize upload times without stretching. If the video is longer than 10 seconds and the script is run interactively (in a TTY), it prompts the user to select the first 10s, last 10s, or enter a custom timecode (defaulting to the first 10s).

    • Trim first 10s (default):
    bash
     ./scripts/video/prep_video.py path/to/source.mp4

    or explicitly specify the start and duration:

    bash
    ./scripts/video/prep_video.py path/to/source.mp4 --start 0 --duration 10
    • Trim last 10s (automatically calculates starting point based on source length):

      bash
      ./scripts/video/prep_video.py path/to/source.mp4 --start last
    • Trim 10s starting at specific timecode (MM:SS or HH:MM:SS):

      bash
      ./scripts/video/prep_video.py path/to/source.mp4 --start 00:03 --output media/custom.mp4
    • Custom frame rate and resolution:

      bash
      ./scripts/video/prep_video.py path/to/source.mp4 --fps 30 --resolution 1920x1080
    • Strip audio for audio regeneration:

      bash
      ./scripts/video/prep_video.py path/to/source.mp4 --strip-audio --output media/video_with_no_audio.mp4

Using tags in prompts to set image roles

You can use tags in your prompt to make it clear whether each uploaded media is an initial frame or a reference.

For simple cases where image roles are clear from the prompt, you can bind images to roles directly:

  • <FIRST_FRAME>: Use the image as the starting frame of the video, for example: <FIRST_FRAME> a woman is walking
  • <IMAGE_REF_N>: Use the image as a reference, for example: in the style of <IMAGE_REF_0> a woman <IMAGE_REF_1> is walking (combines style reference from the first image and subject reference from the second image). Image references start from 0.

An example with 6 reference images:

none
[0-3s] A studio fashion sequence. Starting with woman <IMAGE_REF_0>, she is holding <IMAGE_REF_1>
[3-6s] Then we see the man <IMAGE_REF_2> holding <IMAGE_REF_3>
[6-10s] And finally another woman <IMAGE_REF_4> who is holding <IMAGE_REF_5> while walking.
2. Explicitly declare sources and references

For more complex cases with multiple images and multiple roles, you can use explicit prefix tags paired with natural language instruction suffixes.

  • Declaring sources and reference images:

    • [# Sources <FIRST_FRAME>@Image1] will use the first image as the starting frame.
    • [# References <IMAGE_REF_0>@Image1] will use the first image as a reference.
    • [# References <IMAGE_REF_1>@Image2] will use the second image as a reference.
    • [# References <IMAGE_REF_0>@Image1 <IMAGE_REF_1>@Image2] will use both images as references.
    • [# Sources <FIRST_FRAME>@Image1] [# References <IMAGE_REF_0>@Image2] will use the first image as the starting frame and the second image as a reference.
  • Guiding instructions: Add guiding instructions at the end of your prompt:

    • For starting frame: "Use the given image as the starting frame."
    • For reference images: "Use the given image(s) as references for video generation. The images should not be used as literal initial frames."
  • Example Expanded Prompt:

    none
    [# Sources <FIRST_FRAME>@Image1] [# References <IMAGE_REF_0>@Image2] a woman <IMAGE_REF_0> is walking. Use Image1 as the starting frame. Use Image2 as a reference for the video generation.
Show full SKILL.md (789 more words)Show less

Audio handling in video editing

When editing a source video that contains audio, you must choose between keeping the original audio or regenerating all audio from scratch.

  • Keep original audio: By default, Gemini Omni Flash preserves the existing audio layer (though it may modify or adapt it slightly during generation). Use this when the original background music, dialogue, or sound effects are desired.

  • Regenerate all audio from scratch: If you want Gemini Omni Flash to re-create a brand-new audio layer tailored to the new visual style or prompt, you must upload the video with its audio stream stripped out. If any audio stream is present, Gemini Omni Flash will attempt to preserve/modify it instead of starting from scratch.

    • Use --strip-audio (or -a) when pre-processing with scripts/video/prep_video.py or executing scripts/video/generate_video.py.
    • This forces Gemini Omni Flash to perform full audio generation.

Prompting Gemini Omni Flash

Single scene

By default Gemini Omni Flash will try to create a video with a few different shots. It'll attempt to craft an interesting narrative based on the prompt.

If you need the output video to contain a single scene, you must prompt for that:

  • In a single unbroken scene
  • In a single continuous shot
  • No scene cuts

For example:

none
Continuous, unbroken handheld shot of a fluffy tabby cat sitting on a sunny windowsill, looking out into a leafy garden. The cat's tail twitches slowly, and its ears rotate slightly toward ambient noises. Sunbeams illuminate dust motes in the air. Sound design: Gentle breeze, distant bird chirps, quiet mechanical purring. No dialogue.
Removing unwanted elements

If generations contain things you don't want, you can include simple negatives to avoid them:

  • No dialogue
  • No embellishments
  • No extra sound effects
Prompts for editing

Simple prompts work best for editing. Overly descriptive prompts can lead to unintended changes.

For example:

  • Make this video anime
  • Make the phone invisible
  • Put a fashionable hat on this person
  • Change the lighting to be more dramatic
  • Change the text on the sign to say "Gemini Omni Flash"
  • Add a cat that jumps onto his lap, he begins to pet it

When editing a specific aspect of the video, it can help to include: "Keep everything else the same".

Prompting the audio

By default the model will try to generate an appropriate audio track for a video. This might not always be what you want. You can use your prompt to describe the type of audio you want. This is especially important if you want music in your video:

  • Include calm background music
  • The video has a high energy techno beat
  • The audio is a low tinny radio broadcast in the background, playing a song
  • Audio design: [a description of the audio you want]
When things should happen

You can prompt for things to happen at specific times in the video, there is no precise syntax needed and you can use natural language. This is especially useful in creating your own scene cuts, rhythm or rapid fire sequences.

Simple examples:

  • after 3 seconds, a woman enters the scene
  • at 5s the chorus starts in the background audio
  • every 2s cut to a new frame
  • in a rapid fire sequence, every half a second (12 frames at 24fps) change the scene to a new location

You can also use a timecode syntax:

none
[0-3s] A person is walking
[3-6s] They stop and turn around
[6-10s] They start running
Meta prompting

Rather than specifying everything directly in a prompt, you can ask the model to pay attention to certain things. You can give Gemini Omni Flash these sorts of prompts verbatim:

  • Consider micro-detail, expression and timing to create a very rich, detailed but entirely natural scene.
  • Be extremely detailed in your descriptions of characters and environments. Apply costume design principles to characters. Be very specific about the people, items and objects in the scene.
  • Include plenty of appropriate detail in the background elements to make the scene feel realistic and natural.
  • Make a rapid fire video that shows a different rare [thing] every 1s, upbeat music, include text to label the thing.
Text in videos works really well

Unlike previous video models, text in Gemini Omni Flash videos works really well. You can include decent amounts of text in your video and it will be rendered in a way that is correct and readable. If there will be naturally occurring text in your video, even in background elements, it can help to define what it should say.

For example:

  • One word on the screen at a time: "did, you, know, that, Omni, can, do, awesome, text?" Each word appears for 1s with a different animated style. No dialogue.
  • There is a street sign that says: "This is an AI generation by Omni", there is a storefront that says: "All you need AI", there's a car with the number plate: "OMN111"

Limitations

  • Use this skill only when the task clearly matches its upstream product or API scope.
  • Verify commands, API behavior, pricing, quotas, credentials, and deployment effects against current official documentation before making changes.
  • Do not treat generated examples as a substitute for environment-specific tests, security review, or user approval for destructive or costly actions.

© sickn33, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 4 other files (scripts) in skills/gemini-omni-flash-api of sickn33/agentic-awesome-skills.

  • SKILL.md
  • scripts/upload_file.py
  • scripts/video/generate_video.py
  • scripts/video/inspect_video.py
  • scripts/video/prep_video.py

Open the folder on GitHubat commit b84d35a

Used in 1 other repository

We found 5 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in sickn33/agentic-awesome-skills, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Gemini Omni Flash API next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Gemini Omni Flash API compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Gemini Omni Flash API this skillsickn33/agentic-awesome-skills47k1 repos~4.2kAutomated safety check: PassApache-2.0
Mulerouteraiskillstore/marketplace433—~714Automated safety check: NotesNone
Gemini Omni Flash APIgoogle-gemini/gemini-skills4.3k—~6.4kAutomated safety check: PassApache-2.0
Atlas Cloudcalesthio/OpenMontage66k—~1.2kAutomated safety check: PassAGPL-3.0
Editorial Collage MotionPluviobyte/rnskill1.6k—~1.2kAutomated safety check: PassCustom licence
Render Cgi Sizzlegooseworks-ai/goose-skills1.2k—~1.4kAutomated safety check: PassMIT

Similar skills

  • Mulerouter

    aiskillstore/marketplace

    Generates images and videos using MuleRouter or MuleRun multimodal APIs.

    433 GitHub stars~714 tokensUpdated today
    Media & CreativeAuto-check: notes
  • Gemini Omni Flash API

    google-gemini/gemini-skills

    Official

    A skill your agent uses for generative video editing, text-to-video, image-referenced video generation, first-frame-to-video, first-and-last-frame transitions, and video extensions using Gemini Omni…

    4.3k GitHub stars~6.4k tokensUpdated 3 days ago
    Media & CreativeAuto-check passed
  • Atlas Cloud

    calesthio/OpenMontage

    Generate or edit images and videos through the Atlas Cloud gateway.

    66k GitHub stars~1.2k tokensUpdated 6 days ago
    Media & CreativeAuto-check passed
  • Editorial Collage Motion

    Pluviobyte/rnskill

    将参考图或简要描述解码为可编辑的半色调纸张拼贴规范,默认使用 Codex 内置 imagegen 生成品牌一致的静帧和透明图层,再用本地 FFmpeg 或 HyperFrames 制作“从空背景逐件组装”的确定性动态视频。用户提到半色调拼贴、纸张拼贴、剪纸拼贴、编辑式拼贴、杂志拼贴、复古印刷拼贴、拼贴动效、拼贴动画、剪纸动画、纸片组装、逐层组装、从无到有、元素飞入拼装、定格拼贴、定格动画、Arc…

    1.6k GitHub stars~1.2k tokensUpdated 19 days ago
    Media & CreativeAuto-check passed
  • Render Cgi Sizzle

    gooseworks-ai/goose-skills

    Assemble a 3D-CGI app sizzle — nano-banana CGI plates (blank-glow floating phone + a CGI studio with rim-light + placeholder burst shapes; studio look and phone finish come from the recipe choices)…

    1.2k GitHub stars~1.4k tokensUpdated yesterday
    Media & CreativeAuto-check passed
  • Relay Video Gen

    aAAaqwq/AGI-Super-Team

    Multi-provider video generation with async polling and automatic model fallback Generate short videos via relay with provider priority fallback.

    105 GitHub stars~513 tokensUpdated yesterday
    Media & CreativeAuto-check passed

More from sickn33/agentic-awesome-skills

All 1,497 skills in this repo
  • Liuguang Banlan UI

    sickn33/agentic-awesome-skills

    Implements an interface in one of two named color modes, iridescent white or colorful black, from a parameterized starter that reports measured color intensity.

    47k GitHub starsUsed in 1 repo~2.5k tokens
    Auto-check passed
  • User Thoughts Memory

    sickn33/agentic-awesome-skills

    Saves a user's project decisions, rules and preferences into a project-local mdbase so later sessions and other agents can recover the intent.

    47k GitHub starsUsed in 1 repo~2.5k tokens
    Auto-check passed
  • Using LWC Memory and Graphs

    sickn33/agentic-awesome-skills

    Keeps project decisions, research and verified results available across coding-agent sessions through LWC memory, a document Wiki graph and a CodeGraph code index.

    47k GitHub starsUsed in 1 repo~2k tokens
    Auto-check passed
  • Find Complementary Founders

    sickn33/agentic-awesome-skills

    Guides an agent through assessing its own owner for cofounder fit, publishing an approved profile, and ranking complementary profiles other agents published for their owners.

    47k GitHub starsUsed in 1 repo~4.8k tokens
    Auto-check passed
  • Whatsapp Cloud API

    sickn33/agentic-awesome-skills

    Integracao com WhatsApp Business Cloud API (Meta). An agent skill from sickn33/agentic-awesome-skills.

    47k GitHub starsUsed in 2 repos~4.5k tokens
    Auto-check passed
  • Cline Pilot

    sickn33/agentic-awesome-skills

    Acts as a proxy for the Cline CLI, dispatching coding tasks one at a time, monitoring runs by hard evidence, relaying decisions to you and learning per-project preferences.

    47k GitHub starsUsed in 1 repo~4.6k tokens
    Auto-check passed

Works with

Questions about Gemini Omni Flash API

What does Gemini Omni Flash API do?

A skill your agent uses for generative video editing, text-to-video, image-referenced video generation, and first-frame-to-video transition animations using the official google-genai SDK. Gemini Omni Flash API is an agent skill from sickn33/agentic-awesome-skills. Use this skill for generative video editing, text-to-video, image-referenced video generation, and first-frame-to-video transition animations using the official google-genai SDK.

When should I use Gemini Omni Flash API?

Gemini Omni Flash API fits situations like: generative video editing; image-referenced video generation; first-frame-to-video transition animations using the official google-genai SDK.

How do I install Gemini Omni Flash API in Claude Code?

Run `npx skills add sickn33/agentic-awesome-skills --skill gemini-omni-flash-api -a claude-code`. Or copy the skill folder (skills/gemini-omni-flash-api in sickn33/agentic-awesome-skills) into .claude/skills/gemini-omni-flash-api in your project. Claude Code loads it when a task matches its description.

How do I install Gemini Omni Flash API in Codex?

Run `npx skills add sickn33/agentic-awesome-skills --skill gemini-omni-flash-api -a codex`. Or copy the skill folder (skills/gemini-omni-flash-api in sickn33/agentic-awesome-skills) into .agents/skills/gemini-omni-flash-api in your project. Codex loads it when a task matches its description.

Can I use Gemini Omni Flash API in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add sickn33/agentic-awesome-skills --skill gemini-omni-flash-api -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/gemini-omni-flash-api, .gemini/skills/gemini-omni-flash-api, .github/skills/gemini-omni-flash-api and .opencode/skills/gemini-omni-flash-api in your project.

What does Gemini Omni Flash API need to run?

Going by SKILL.md and its folder, Gemini Omni Flash API needs Python for the scripts in its folder and the command-line tools its instructions call (pip). Our summary lists: Python 3.

Does Gemini Omni Flash API access the network?

SKILL.md names 2 domains. As links in the text: ai.google.dev and github.com. This is read from the text; nothing was executed.

Is Gemini Omni Flash API safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Gemini Omni Flash API use?

Gemini Omni Flash API is published under the Apache-2.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Gemini Omni Flash API use?

About 4.2k tokens (SKILL.md is roughly 17k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Gemini Omni Flash API?

Skills that share tags, products or a category with Gemini Omni Flash API: Mulerouter (aiskillstore/marketplace, 433 stars), Gemini Omni Flash API (google-gemini/gemini-skills, 4.3k stars), Atlas Cloud (calesthio/OpenMontage, 66k stars) and Editorial Collage Motion (Pluviobyte/rnskill, 1.6k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Gemini Omni Flash API?

sickn33 (a GitHub user) maintains it in sickn33/agentic-awesome-skills, which has 47,405 GitHub stars. The repository holds 1,497 skills in this directory. The repository was last updated on October 9, 2026.

Source: sickn33/agentic-awesome-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.