CtrlK
BlogDocsLog inGet started
Tessl Logo

nano-banana-pro

Generate and edit images using Google's Nano Banana Pro (Gemini 3 Pro Image) API. Use when the user asks to generate, create, edit, modify, change, alter, or update images. Also use when user references an existing image file and asks to modify it in any way (e.g., "modify this image", "change the background", "replace X with Y"). Supports both text-to-image generation and image-to-image editing with configurable resolution (1K default, 2K, or 4K for high resolution). DO NOT read the image file first - use this skill directly with the --input-image parameter.

90

2.82x
Quality

86%

Does it follow best practices?

Impact

96%

2.82x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

The canonical home for this skill is nano-banana-pro in intellectronica/agent-skills

SKILL.md
Quality
Evals
Security

Quality

Content

82%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-structured, highly actionable skill body with copy-paste commands and clear sections. Small gains remain in trimming redundant examples and adding an explicit validation/retry note for failures.

Suggestions

Drop or condense the Examples section since it duplicates the Usage command blocks, keeping only any genuinely new variation.

Add a short validate/retry note for when the API call fails (e.g., re-check API key and resolution spelling) to strengthen the workflow feedback loop.

Tighten Prompt Handling by removing "Preserve user's creative intent in both cases" since it restates guidance already implied by passing the prompt as-is.

DimensionReasoningScore

Conciseness

Mostly lean and efficient, but the Examples section repeats the Usage command structure and phrases like "Preserve user's creative intent in both cases" add mild padding that could be trimmed.

4 / 5

Actionability

Fully executable, copy-paste-ready `uv run` commands with absolute paths, all flags, and concrete generate/edit examples covering the common cases.

5 / 5

Workflow Clarity

Numbered editing steps, an explicit filename format, and an API-key error-exit give a clear sequence; however there is no explicit validate-then-retry feedback loop, though the skill is not destructive/batch so no hard cap applies.

4 / 5

Progressive Disclosure

Well-organized into clearly headed sections with a single one-level reference to the generation script and no nested references; above 50 lines so it does not qualify for the simple-skill 5.

4 / 5

Total

17

/

20

Passed

Description

91%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong, trigger-rich description that clearly states capabilities and when to invoke the skill, with good synonym coverage for image generation and editing. Minor distinctiveness and breadth gaps keep it just below a perfect score.

DimensionReasoningScore

Specificity

Names the domain and several concrete actions ("Generate and edit images", "text-to-image generation and image-to-image editing", configurable 1K/2K/4K resolution), with only minor coverage gaps; not quite the multi-action breadth of the 5 anchor.

4 / 5

Completeness

Explicitly answers both what (generate/edit images via Nano Banana Pro API with modes and resolutions) and when ("Use when the user asks to..." / "Also use when user references an existing image file...") with concrete trigger phrases.

5 / 5

Trigger Term Quality

Comprehensive natural-term coverage with synonyms ("generate, create, edit, modify, change, alter, or update images") plus concrete user phrases ("modify this image", "change the background", "replace X with Y").

5 / 5

Distinctiveness Conflict Risk

Clear niche anchored to a named API with a "DO NOT read the image file first" guardrail, but retains minor overlap risk with other generic image-generation/editing skills.

4 / 5

Total

18

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
intellectronica/agent-skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.