Skip to content

feat: Add Gemini CLI as supported tool#202

Merged
calreynolds merged 1 commit intodatabricks-solutions:mainfrom
anthonyivn2:gemini-cli-support
Mar 4, 2026
Merged

feat: Add Gemini CLI as supported tool#202
calreynolds merged 1 commit intodatabricks-solutions:mainfrom
anthonyivn2:gemini-cli-support

Conversation

@anthonyivn2
Copy link
Contributor

Summary

  • Adds Gemini CLI (v0.26.0+) as a 5th supported AI coding tool in both install.sh (Mac/Linux) and install.ps1 (Windows)
  • Auto-detects Gemini CLI during tool selection
  • Installs skills to .gemini/skills/ directory
  • Writes MCP config to .gemini/settings.json (compatible format — no defer_loading)
  • Generates GEMINI.md project instructions file
  • Updates README with Gemini CLI in prerequisites and examples

Test plan

  • install.sh --tools gemini --silent creates .gemini/settings.json, .gemini/skills/, and GEMINI.md
  • gemini mcp list shows ✓ databricks: ... - Connected with no warnings
  • Idempotency: running installer twice produces no duplicates
  • Multi-tool: --tools claude,gemini creates both .mcp.json and .gemini/settings.json
  • Windows: run install.ps1 -Tools gemini and verify same behavior

Add Gemini CLI (v0.26.0+) as a 5th supported AI coding tool alongside
Claude Code, Cursor, GitHub Copilot, and OpenAI Codex.

Changes:
- Detect gemini CLI in tool selection (install.sh and install.ps1)
- Install skills to .gemini/skills/ directory
- Write MCP config to .gemini/settings.json (without defer_loading)
- Generate GEMINI.md project instructions file
- Update README with Gemini CLI in prerequisites and examples
@calreynolds calreynolds self-requested a review March 4, 2026 14:18
Copy link
Collaborator

@calreynolds calreynolds left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome!!!!! Excellent first contribution 🔥

@calreynolds calreynolds merged commit 973abaf into databricks-solutions:main Mar 4, 2026
2 checks passed
@anthonyivn2 anthonyivn2 deleted the gemini-cli-support branch March 4, 2026 21:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants