mirror of
https://github.com/forcedotcom/afv-library.git
synced 2026-07-30 11:43:26 +08:00
* Migrating Core Salesforce Skills * Updating pr comments * updat reference * Updating a skill * Migrating Datacloud skills * Migrating Industries cloud skills * Validating - skills fixing --------- Co-authored-by: Sandip Kumar Yadav <sandipkumar.yadav+sfemu@salesforce.com>
66 lines
1.1 KiB
Markdown
66 lines
1.1 KiB
Markdown
<!-- Parent: generating-visual-diagrams/SKILL.md -->
|
|
# Gemini CLI Setup for generating-visual-diagrams
|
|
|
|
## Prerequisites
|
|
|
|
### 1. Authenticate with Google
|
|
|
|
```bash
|
|
# Start Gemini CLI - opens browser for OAuth
|
|
gemini
|
|
|
|
# Select "Login with Google" when prompted
|
|
# Credentials cached at ~/.gemini/oauth_creds.json
|
|
```
|
|
|
|
### 2. Install Nano Banana Extension
|
|
|
|
```bash
|
|
gemini extensions install nanobanana
|
|
```
|
|
|
|
### 3. Install timg for Image Display
|
|
|
|
```bash
|
|
brew install timg
|
|
```
|
|
|
|
### 4. Configure Environment
|
|
|
|
Add to `~/.zshrc`:
|
|
|
|
```bash
|
|
export NANOBANANA_MODEL=gemini-3-pro-image-preview
|
|
export PATH="$HOME/.local/bin:$PATH"
|
|
```
|
|
|
|
---
|
|
|
|
## Verification
|
|
|
|
```bash
|
|
# Check Gemini CLI
|
|
gemini --version
|
|
|
|
# Check Nano Banana
|
|
gemini extensions list
|
|
|
|
# Check timg
|
|
which timg
|
|
|
|
# Test image generation
|
|
gemini "/generate 'A blue circle on white background'"
|
|
timg ~/gemini-images/*.png
|
|
```
|
|
|
|
---
|
|
|
|
## File Locations
|
|
|
|
| File | Purpose |
|
|
|------|---------|
|
|
| `~/.gemini/settings.json` | Gemini CLI settings |
|
|
| `~/.gemini/oauth_creds.json` | OAuth tokens |
|
|
| `~/.gemini/extensions/nanobanana/` | Nano Banana extension |
|
|
| `~/gemini-images/` | Generated images |
|