CtrlK
BlogDocsLog inGet started
Tessl Logo

gemini-cli-bridge

Integrate with Google's Gemini CLI for delegating tasks to Gemini. Use when you need an alternative AI perspective, Google Search grounding, parallel task execution, or want to leverage Gemini's 1M token context window. Enables "Claude calling Gemini" patterns for diverse AI collaboration.

62

Quality

72%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./planning/done/gemini-cli/skill/SKILL.md

The canonical home for this skill is gemini-cli-bridge in Raudbjorn/TTTRPS

SKILL.md
Quality
Evals
Security

Quality

Content

57%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-structured, largely actionable reference for calling Gemini CLI, with solid executable command and config examples. Its main weaknesses are token padding from duplicated/narrative prose, no validation feedback loops around the risky YOLO mode, and no progressive disclosure into separate reference files.

Suggestions

Remove the 'When to Use' section and first-person workflow narrative lines ('I'll use Gemini...', 'Let me get...') since they duplicate the frontmatter description and add tokens without new guidance.

Add an explicit validation/feedback step around YOLO-mode invocations (e.g. review Gemini's proposed file changes before applying, or run in sandbox first) to satisfy the destructive-operation workflow cap.

Move the bulkier material — full MCP setup config, the example-workflow catalog, and the three authentication methods — into references/ files (e.g. AUTH.md, EXAMPLES.md) linked one level deep from a leaner SKILL.md overview.

DimensionReasoningScore

Conciseness

Mostly efficient (tables, executable commands, code blocks) but includes unnecessary padding such as the 'When to Use' list that duplicates the frontmatter description and first-person narrative prose in example workflows ('I'll use Gemini for real-time search:', 'Let me get Gemini's perspective on this code:'), so it fits 'mostly efficient but could be tightened' rather than the lean anchor 4.

3 / 5

Actionability

Provides largely copy-paste-ready guidance: concrete `gemini -p` CLI invocations, a real MCP tool list, a Rust snippet, and a JSON config block, matching 'mostly executable; minor gaps'; not a 5 because the example workflows use pseudo bracket notation like `[gemini_search]` / `[gemini_prompt_with_input]` that is not literal executable syntax.

4 / 5

Workflow Clarity

Content is organized by usage method (MCP / CLI / Rust) with supporting config, error handling, and auth sections, giving a rough sequence, but there are no explicit validation checkpoints or feedback loops — notably for the risky 'YOLO mode (auto-approve all actions)' path, which per the rubric cap for destructive/auto-approved operations holds this at 3.

3 / 5

Progressive Disclosure

The body has clear section headers but no bundle files exist (references/, scripts/, assets/ absent) and all content — full config, multiple example workflows, and three auth methods — is inlined in one ~160-line file, fitting 'some structure but content that should be separate is inline'; the under-50-line simple-skill exception does not apply at this length.

3 / 5

Total

13

/

20

Passed

Description

87%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong, well-formed description that clearly states both capability and triggers in third-person voice. It is specific to Gemini CLI with concrete use-case triggers and minimal conflict risk, with only minor room to broaden trigger synonym coverage.

DimensionReasoningScore

Specificity

Names the domain ('Integrate with Google's Gemini CLI for delegating tasks to Gemini') plus several concrete capabilities (Google Search grounding, parallel task execution, 1M token context), matching the 'lists several specific actions; minor gaps' anchor; not a 5 because the actions skew toward use-case benefits rather than a comprehensive enumerated action set.

4 / 5

Completeness

Explicitly answers both what ('Integrate with Google's Gemini CLI for delegating tasks to Gemini') and when ('Use when you need an alternative AI perspective, Google Search grounding, parallel task execution...') with concrete trigger phrases, matching the top anchor.

5 / 5

Trigger Term Quality

Includes natural trigger phrases users would say ('alternative AI perspective', 'Google Search grounding', 'parallel task execution', 'Gemini's 1M token context window') giving good keyword coverage; not a 5 because it misses common synonym phrasings a user might actually say (e.g. 'ask Gemini', 'web search via Gemini', 'second opinion').

4 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (Google's Gemini CLI specifically) with distinct, Gemini-centric triggers, so minimal risk of firing for the wrong skill; the generic 'alternative AI perspective' phrase is the only minor overlap risk but it is firmly anchored by the Gemini framing.

5 / 5

Total

18

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
Raudbjorn/TTTTRPS
Reviewed

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.