gemini-pro — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited gemini-pro (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
What it is: A routing skill that decides when a task should go to Google's Gemini Pro frontier model — the current Gemini 3.1 Pro generation (moving to Gemini 3.5 Pro) — rather than Claude Opus or GPT-5. It is model-selection judgment, not a Gemini tutorial.
Mental model: Three signals push work toward Gemini Pro and one pushes it away. PUSH TOWARD: (1) the context is genuinely large — a corpus, codebase, or long document near or beyond 200K tokens, where Gemini Pro's 1M-token input avoids chunking-and-retrieval entirely; (2) the input is mixed-multimodal — audio + video + PDF + image in one call, which Gemini accepts natively; (3) the budget wants frontier-grade reasoning at the best capability-per-dollar. PUSH AWAY: the task is in a lane another frontier model owns (Claude Opus for the hardest agentic code modification; GPT-5 for best-in-class long-context retrieval quality and hard math).
Why it exists: Agents default to one model out of habit and pay for it — either too much (sending a 30K classification to the frontier) or in capability (chunking a 500K-token corpus through a 200K-window model when a 1M-window model would read it whole). This skill replaces "use my usual model" with an evidence-based per-lane decision, and corrects the most expensive misconception: that "has a 1M context window" means "best at using a 1M context window."
What it is NOT: It is not the cheap/fast tier decision (that's gemini-flash), not agent-system architecture (agent-engineering), not request-time dispatch among your local skills (skill-router), and not a Gemini API integration guide.
Adjacent concepts: gemini-flash (the cheap/fast Gemini tier and the escalation boundary up to Pro); agent-engineering (how to compose models into a system, one layer up from picking one model); skill-router (dispatches among skills, not among external models); autonomous-loop-patterns (the loop that decides which model each step in a pipeline uses).
One-line analogy: Gemini Pro is the wide-load freight truck of frontier models — when the cargo (context) is too big to fit any other vehicle in one trip, it wins by capacity, even though a sports car (Claude Opus / GPT-5) is faster on the specific stretch of road each owns.
Common misconception: That a 1M-token context window means Gemini Pro is the best at finding the needle in 1M tokens. Context capacity and long-context retrieval quality are different properties — GPT-5 leads on retrieval quality even where Gemini holds more tokens. Route to Gemini Pro to FIT the context cheaply; verify the retrieval-quality need separately.
Model choice is a routing decision driven by the task's dominant constraint, not by which model an agent reached for last time. The defaulting habit costs in two directions at once: paying frontier rates for work that never uses the capability, or crippling a task by forcing a giant corpus through a small-context model when a single-call large-context model would read it whole. The discipline is to name the dominant constraint first — is the binding limit context size, multimodality, capability-per-dollar, or a lane another model owns? — and route on that, not on familiarity. The skill also insists on a distinction that is easy to collapse and expensive to get wrong: capacity is not quality. Holding the most tokens is not the same as retrieving best from them. So the rule is to route to this tier to FIT the context cheaply, and to verify any needle-precise retrieval or hard-reasoning need against the model that actually leads that lane — never to assume the biggest window also wins every property measured inside it.
Route here when ONE OR MORE of these is the dominant constraint:
| Signal | Why Gemini Pro | Threshold / tell |
|---|---|---|
| Context too big for a 200K window | 1M-token input reads the whole corpus/codebase/long-doc in one call — no chunk-and-retrieve pipeline | Input is >150K tokens and the task needs cross-document reasoning, not lookup |
| Mixed multimodal input | Native text + image + audio + video + PDF in one prompt, no preprocessing | The task hands you raw media of more than one type |
| Frontier reasoning on a budget | Near-top reasoning at materially lower frontier cost ("volume tier") | High request volume where Opus/GPT-5 frontier pricing is the bottleneck |
| Long-horizon agentic + coding (3.5 line) | Gemini 3.5 Pro/Flash are positioned as Google's strongest agentic+coding models | Multi-step agent task where the newest Gemini generation is available |
| Property | Value | Routing note |
|---|---|---|
| Context window (input) | 1,000,000 tokens | The headline reason to pick this tier |
| Max output | 64K tokens | Same order as Claude/GPT frontier |
| Multimodal input | text · image · audio · video · PDF (native) | One call, no media preprocessing |
| Price ≤200K prompt | $2.00 in / $12.00 out per 1M | Cheaper than top Claude/GPT frontier tiers |
| Price >200K prompt | $4.00 in / $18.00 out per 1M | The WHOLE request reprices at 2× once the prompt crosses 200K |
| Batch API | 50% off | For async, non-interactive workloads |
| AI Studio free tier | Pro is paid-only | Free AI Studio covers Flash / Flash-Lite only |
The 200K pricing cliff is the trap: a 201K-token prompt costs 2× per token versus a 199K-token prompt — across input AND output, the whole request. If a task can be kept under 200K, do it; if it genuinely needs the 1M window, budget for the 2× tier.
Strengths
Weaknesses (the escalation boundary)
gemini-3.1-pro-preview → gemini-3.5-pro) and prices change; treat the tier as stable, re-check the concrete facts at routing time.Confirm a Gemini-Pro routing decision before committing to it — and confirm the model facts it rests on are still current.
references/model-facts.md (or a live source) at routing time, since the Gemini generation moves fast.Instead of gemini-pro | Use | Why |
|---|---|---|
| The task is a cheap gate, classification, or structured-output job | gemini-flash | Frontier pricing on cheap work is waste; Flash is the right tier and owns the escalation boundary up to here |
| You are designing how models compose into an agent system | agent-engineering | That is system architecture, one layer above single-model selection |
| You need to pick which of YOUR skills handles a request | skill-router | That dispatches among local skills, not among external frontier models |
| The hardest agentic code modification is the whole task | (route to Claude Opus) | Opus leads SWE-Bench Pro; "has big context" does not beat "best at code" |
| The job is needle-precise long-context retrieval or hard math | (route to GPT-5) | GPT-5 leads long-context retrieval quality and math even where Gemini holds more tokens |
references/model-facts.md — current context/pricing/benchmark facts with sources (Last updated 2026-06-08)gemini-flash skill — the cheap/fast Gemini tier and the boundary where work escalates up to this skill~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.