CtrlK
BlogDocsLog inGet started
Tessl Logo

google-gemini-file-search

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

2.20x
Quality

87%

Does it follow best practices?

Impact

95%

2.20x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Evaluation results

100%

30%

Product Documentation Refresh System

Document update immutability pattern

Criteria
Without context
With context

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%

100%

72%

Legal Document Knowledge Base Setup

Initial setup with model and chunking config

Criteria
Without context
With context

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%

87%

55%

Engineering Docs Search Portal

Batch upload with metadata and citation extraction

Criteria
Without context
With context

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%

Repository
secondsky/claude-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

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.