一键导入
nano-banana-ricc
(💛) Generate or edit images via Gemini 3 Pro Image (🍌 Nano Banana Pro) with Riccardo character consistency.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
(💛) Generate or edit images via Gemini 3 Pro Image (🍌 Nano Banana Pro) with Riccardo character consistency.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Resolves open GitHub Issues in parallel by fanning out independent subagents and then fanning in to aggregate lessons learned.
(🥑) Expert guide for authoring, building, testing, and publishing technical articles to ricc.rocks and Medium.
Hackathon security guide to prevent leaking secrets. Based on Romin Irani's article.
💛 Expert guide for interacting with Riccardo's Obsidian vault (The Carlessian Vault).
Record browser-based video demos from YAML storyboards using shot-scraper.
Installs a lightweight CPU and RAM monitoring cron job and visualization script for agents on the local machine.
| name | nano-banana-ricc |
| description | (💛) Generate or edit images via Gemini 3 Pro Image (🍌 Nano Banana Pro) with Riccardo character consistency. |
| compatibility | Gemini CLI |
| metadata | {"version":0.7} |
Use the bundled script to generate or edit images. This version is specialized for creating images featuring Riccardo with high character consistency.
When the user asks for a picture of Riccardo (e.g., "Do a picture of Riccardo doing X"), you MUST use the following reference images as input to the script to ensure character consistency:
{baseDir}/assets/riccardo/ricc-pineapple-pizza.png{baseDir}/assets/riccardo/riccardosouthafrica.png{baseDir}/assets/riccardo/ricc-za-lake.png{baseDir}/assets/riccardo/ricc-za-view-with-kids.png{baseDir}/assets/riccardo/ricc-za-wine-tasting.pngPass these images as input (-i) to the script.
Example for Riccardo:
uv run {baseDir}/scripts/generate_image.py --prompt "Riccardo surfing in Hawaii, wearing a red shirt" --filename "output.png" -i "{baseDir}/assets/riccardo/ricc-pineapple-pizza.png" -i "{baseDir}/assets/riccardo/riccardosouthafrica.png" -i "{baseDir}/assets/riccardo/ricc-za-lake.png" -i "{baseDir}/assets/riccardo/ricc-za-view-with-kids.png" -i "{baseDir}/assets/riccardo/ricc-za-wine-tasting.png"
uv run {baseDir}/scripts/generate_image.py --prompt "your image description" --filename "output.png" --resolution 1K
uv run {baseDir}/scripts/generate_image.py --prompt "edit instructions" --filename "output.png" -i "/path/in.png" --resolution 2K
uv run {baseDir}/scripts/generate_image.py --prompt "combine these into one scene" --filename "output.png" -i img1.png -i img2.png -i img3.png
GEMINI_API_KEY env varskills."nano-banana-ricc".apiKey / skills."nano-banana-ricc".env.GEMINI_API_KEY in ~/.openclaw/openclaw.json1K (default), 2K, 4K.yyyy-mm-dd-hh-mm-ss-name.png.MEDIA: line for OpenClaw to auto-attach on supported chat providers.