hs:gemini

Delegate advisory reviews and worktree-staged coding tasks to the Gemini CLI with provenance-stamped results.

Updated Jul 19, 2026
One-click install
npx skills add https://github.com/Dozyboy/VSF --skill hs-gemini-dozyboy
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: hs:gemini
Source: https://github.com/Dozyboy/VSF/tree/main/Day2_VSF/Demo1/harness/plugins/hs/skills/gemini
Command: npx skills add https://github.com/Dozyboy/VSF --skill hs-gemini-dozyboy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Getting a second-engine opinion on code or research normally means pasting context into another tool, losing track of which findings came from which model, and flooding your main conversation with the delegate's raw output. This Skill routes advisory and coding jobs to the Gemini CLI through an isolated relayer subagent, stamps every result with provenance, and keeps the delegate's I/O out of the main context. ## Core Features & Use Cases - Advisory delegation: Run review, adversarial-review, and research verbs against Gemini through one chokepoint that resolves the model, warns on secrets, and degrades loudly instead of silently falling back. - Worktree-staged coding tasks: The task verb with --write stages Gemini's edits in a throwaway git worktree and returns a diff for review, never touching the live tree. - Dual-engine transport: Choose between gemini-print (API key) and agy-print (Google OAuth), with automatic credential detection and loud cross-engine fallback under auto mode. - Use Case: Before merging a risky refactor, spawn a Gemini adversarial-review pass that reads the changed files itself, returns a structured findings report stamped with reviewer_engine and reviewer_model, and iterate over multiple rounds using the converge loop pattern. ## Quick Start Ask the agent to run a Gemini review of a specific file or directory by delegating through the gemini-relayer subagent with a prompt naming the paths to read.

Frequently Asked Questions about hs:gemini

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get a second AI opinion on a code review?▼

Delegate the review to the Gemini CLI through the gemini-relayer subagent using the review or adversarial-review verb with a prompt naming the files to read. The result returns as a structured findings report stamped with the reviewing engine and model so it is never confused with the primary agent's output.

How do I delegate a coding task to Gemini without it editing my working tree?▼

Use the task verb with --write, which stages Gemini's edits in a throwaway git worktree and returns a diff for review. This requires write: sandbox_write in the config, and the live tree is never modified by the companion.

Can I use Gemini CLI with Google OAuth instead of an API key?▼

Yes, the agy-print engine authenticates via Google OAuth browser login instead of a GEMINI_API_KEY. The OAuth session expires after roughly one hour, and the setup verb canaries each engine and explains how to re-authenticate.

Why is the Gemini delegation skill not responding?▼

The lane ships off by default and stays inert until master is set to on in the gemini-partner.yaml config, which requires a session restart to take effect. A per-invocation --config flag pointing at an enabled config file overrides this without a restart.

Should I paste file contents into the Gemini prompt?▼

No, name the absolute file paths in the prompt and tell Gemini to read them with its own file tools. Inlining large files wastes tens of thousands of input tokens and defeats the context isolation the relayer subagent provides.