Google Gemini File Search for managed RAG with 100+ file formats. Use for document Q&A, knowledge bases, or encountering immutability errors, quota issues, polling failures. Supports Gemini 3 Pro/Flash (Gemini 2.5 legacy).
90
87%
Does it follow best practices?
Impact
95%
2.20xAverage score across 3 eval scenarios
Passed
No known issues
Document update immutability pattern
Correct package
100%
100%
List before delete
100%
100%
Delete existing doc
100%
100%
Force true on delete
0%
100%
Re-upload new file
100%
100%
Operation polling
70%
100%
Polling timeout
62%
100%
Gemini 2.5 model
0%
100%
fileSearchTool config
50%
100%
Citation extraction
100%
100%
process-log.md produced
100%
100%
Initial setup with model and chunking config
Correct package
0%
100%
3x storage calculation
0%
100%
Cost rate correct
0%
100%
Legal chunking tokens
70%
100%
Legal chunking overlap
0%
100%
whiteSpaceConfig used
0%
100%
Operation polling loop
0%
100%
Polling timeout present
100%
100%
Gemini 2.5 model only
0%
100%
fileSearchTool config
0%
100%
setup-summary.md produced
100%
100%
Metadata under 20 fields
100%
100%
Batch upload with metadata and citation extraction
Correct package
0%
100%
Promise.all for batch
100%
100%
Technical chunking tokens
0%
100%
Technical chunking overlap
0%
100%
whiteSpaceConfig structure
0%
100%
Metadata under 20 fields
100%
100%
No extra metadata fields
100%
100%
Operation polling
0%
62%
Gemini 2.5 model
0%
100%
fileSearchTool setup
0%
0%
Citation extraction
0%
80%
Citations labeled separately
100%
100%
90d6bd7
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.