skills$openclaw/nano-triple
mvanhorn8.5k

by mvanhorn

nano-triple – OpenClaw Skill

nano-triple is an OpenClaw Skills integration for coding workflows. Generate 3 images with Nano Banana Pro using the same prompt. Pick the best, or give feedback on any option to get 3 refined versions.

8.5k stars2.4k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026coding

Skill Snapshot

namenano-triple
descriptionGenerate 3 images with Nano Banana Pro using the same prompt. Pick the best, or give feedback on any option to get 3 refined versions. OpenClaw Skills integration.
ownermvanhorn
repositorymvanhorn/nano-triple
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @mvanhorn/nano-triple
last updatedFeb 7, 2026

Maintainer

mvanhorn

mvanhorn

Maintains nano-triple in the OpenClaw Skills directory.

View GitHub profile
File Explorer
2 files
.
_meta.json
276 B
SKILL.md
2.3 KB
SKILL.md

name: nano-triple description: Generate 3 images with Nano Banana Pro using the same prompt. Pick the best, or give feedback on any option to get 3 refined versions. triggers:

  • make me an image
  • generate an image
  • create an image metadata: clawdbot: emoji: "🎨"

Nano Triple: 3 Images, Same Prompt, You Pick

When user wants an image, generate 3 versions and let them pick or refine.

Flow

Step 1: User Gives Their Prompt

User says: "make me an image of a sunset over mountains"

Step 2: Generate 3 Images with THE SAME PROMPT

Use the user's EXACT prompt for all 3. Don't modify it, don't get creative. The model's inherent randomness will produce 3 different results.

Run all 3 in parallel:

# Same prompt, 3 times
uv run ~/.npm-global/lib/node_modules/clawdbot/skills/nano-banana-pro/scripts/generate_image.py \
  --prompt "[USER'S EXACT PROMPT]" \
  --filename "option-1.png" --resolution 1K

uv run ~/.npm-global/lib/node_modules/clawdbot/skills/nano-banana-pro/scripts/generate_image.py \
  --prompt "[USER'S EXACT PROMPT]" \
  --filename "option-2.png" --resolution 1K

uv run ~/.npm-global/lib/node_modules/clawdbot/skills/nano-banana-pro/scripts/generate_image.py \
  --prompt "[USER'S EXACT PROMPT]" \
  --filename "option-3.png" --resolution 1K

Step 3: Send All 3 Images Labeled 1, 2, 3

Send each image with just the number:

  • 1 [image]
  • 2 [image]
  • 3 [image]

NO descriptions. NO creativity. Just 1, 2, 3 and the images.

Step 4: User Picks or Gives Feedback

  • "2" → Done, that's the winner
  • "1 but warmer colors" → Generate 3 MORE with their feedback applied
  • "none, try again" → Generate 3 more with same prompt

Key: Feedback on any option = 3 new images with that feedback applied

Example

User: make me an image of a cat wearing a top hat

You: Generate 3 images using that exact prompt, send as 1, 2, 3

User: 2 but bigger hat

You: Generate 3 MORE images with "bigger hat" added to prompt, send as 1, 2, 3

User: 3

You: 👍

Rules

  1. Always 3 images - Same prompt, 3 outputs
  2. No creativity - Use user's exact prompt
  3. Label 1, 2, 3 - No descriptions
  4. Feedback = 3 more - Any edit request generates 3 new options

API Key

Uses GEMINI_API_KEY from environment or clawdbot config.

README.md

No README available.

Permissions & Security

Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.

Requirements

  • OpenClaw CLI installed and configured.
  • Language: Markdown
  • License: MIT
  • Topics:

FAQ

How do I install nano-triple?

Run openclaw add @mvanhorn/nano-triple in your terminal. This installs nano-triple into your OpenClaw Skills catalog.

Does this skill run locally or in the cloud?

OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.

Where can I verify the source code?

The source repository is available at https://github.com/openclaw/skills/tree/main/skills/mvanhorn/nano-triple. Review commits and README documentation before installing.