gemini-file-api

Upload files to the Gemini File API and reuse cached URIs for content generation.

Updated Dec 20, 2025
One-click install
npx skills add https://github.com/nimag/fast --skill gemini-file-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gemini-file-api
Source: https://github.com/nimag/fast/tree/main/.claude/skills/gemini-file-api
Command: npx skills add https://github.com/nimag/fast --skill gemini-file-api

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Efficient document processing with Gemini File API by uploading files once, caching URIs, and reusing them across multiple queries.

Core Features & Use Cases

  • Single and multi-file uploads: Use UploadFile and UploadFiles.
  • Content generation with URIs: GenerateContent with FileURIs.
  • Inline vs File API: Compare.

Quick Start

Upload a file using the client and reuse its URI for multiple GenerateContent calls.