Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
jaganpro avatar

Sf Diagram Nanobananapro

  • 1.3k installs
  • 423 repo stars
  • Updated April 27, 2026
  • jaganpro/sf-skills

sf-diagram-nanobananapro is an agent skill for generate salesforce architecture diagrams with nanobananapro diagram templates.

About

The sf-diagram-nanobananapro skill is designed for generate Salesforce architecture diagrams with NanoBananaPro diagram templates. Gather inputs Decide which of these are needed: object list / metadata purpose: draft vs presentation vs documentation desired aesthetic aspect ratio / resolution whether this is a fresh render or edit of an existing image 2. Build a concrete prompt Good prompts specify: subject and scope composition / layout color treatment labels / legends / relationship lines output quality goal 3. Invoke when the user creates Salesforce architecture or solution diagrams with sf-diagram skill.

  • references/gemini-cli-setup.md.
  • PNG / SVG-style image output.
  • rendered ERDs or architecture diagrams.
  • LWC or Experience Cloud mockups / wireframes.
  • visual polish beyond Mermaid.

Sf Diagram Nanobananapro by the numbers

  • 1,261 all-time installs (skills.sh)
  • +4 installs in the week ending Aug 5, 2026 (Skillselion tracking)
  • Ranked #223 of 1,879 Documentation skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

sf-diagram-nanobananapro capabilities & compatibility

Capabilities
references/gemini cli setup.md · png / svg style image output · rendered erds or architecture diagrams · lwc or experience cloud mockups / wireframes
From the docs

What sf-diagram-nanobananapro says it does

AI-powered image generation for Salesforce visuals via Nano Banana Pro. TRIGGER when: user asks for PNG/SVG output, UI mockups, wireframes, visual ERDs, or says "generate image" /
SKILL.md
AI-powered image generation for Salesforce visuals via Nano Banana Pro. TRIGGER when: user asks for PNG/SVG output, UI mockups, wireframes, visual ERDs, or says
SKILL.md
npx skills add https://github.com/jaganpro/sf-skills --skill sf-diagram-nanobananapro

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1.3k
repo stars423
Security audit3 / 3 scanners passed
Last updatedApril 27, 2026
Repositoryjaganpro/sf-skills

How do I generate salesforce architecture diagrams with nanobananapro diagram templates?

Generate Salesforce architecture diagrams with NanoBananaPro diagram templates.

Who is it for?

Salesforce architects producing solution diagrams and integration maps.

Skip if: Skip for non-Salesforce diagramming or code-only metadata work.

When should I use this skill?

User creates Salesforce architecture or solution diagrams with sf-diagram skill.

What you get

Completed sf-diagram-nanobananapro workflow with documented commands, files, and expected deliverables.

  • Integration architecture diagram brief
  • ERD layout specification

By the numbers

  • Prompt template covers 4 component categories: API Gateway, authentication, middleware/ESB, and error handling

Files

SKILL.mdMarkdownGitHub ↗

sf-diagram-nanobananapro: Salesforce Visual AI Skill

Use this skill when the user needs rendered visuals, not text diagrams: ERDs, UI mockups, architecture illustrations, slide-ready images, or image edits using Nano Banana Pro.

Hard Gate: Prerequisites First

Always run the prerequisites check before using the skill:

~/.claude/skills/sf-diagram-nanobananapro/scripts/check-prerequisites.sh

If prerequisites fail, stop and route the user to setup guidance in:

  • references/gemini-cli-setup.md

---

When This Skill Owns the Task

Use sf-diagram-nanobananapro when the user wants:

  • PNG / SVG-style image output
  • rendered ERDs or architecture diagrams
  • LWC or Experience Cloud mockups / wireframes
  • visual polish beyond Mermaid
  • edits to a previously generated image

Delegate elsewhere when the user wants:

  • Mermaid or text-only diagrams → sf-diagram-mermaid
  • metadata discovery for ERDs → sf-metadata
  • LWC implementation after the mockup → sf-lwc
  • Apex review / implementation → sf-apex

---

Required Context to Gather First

Ask for or infer:

  • image type: ERD, UI mockup, architecture illustration, or image edit
  • subject scope and key entities / systems
  • target quality: draft vs presentation vs production asset
  • preferred style and aspect ratio
  • whether the user wants quick mode or an interview-driven prompt build

---

Interview-First Workflow

Unless the user explicitly asks for quick/simple/just generate, ask clarifying questions first.

Minimum question set

Request typeAsk about
ERD / schemaobjects, visual style, purpose, extras
UI mockupcomponent type, object/context, device/layout, style
architecture imagesystems, boundaries, protocols, emphasis
image editwhat to keep, what to change, output quality

Question bank: references/interview-questions.md

Quick mode defaults

If the user says “quick”, “simple”, or “just generate”, default to:

  • professional style
  • 1K draft output
  • legend included when helpful
  • one image first, then iterate

---

Recommended Workflow

1. Gather inputs

Decide which of these are needed:

  • object list / metadata
  • purpose: draft vs presentation vs documentation
  • desired aesthetic
  • aspect ratio / resolution
  • whether this is a fresh render or edit of an existing image

2. Build a concrete prompt

Good prompts specify:

  • subject and scope
  • composition / layout
  • color treatment
  • labels / legends / relationship lines
  • output quality goal

3. Generate a fast draft first

gemini --yolo "/generate 'Professional Salesforce ERD with Account, Contact, Opportunity; clean legend; white background; Salesforce-style colors'"

4. Iterate before final

Use natural-language edits:

gemini --yolo "/edit 'Move Account to center, thicken relationship lines, add legend in bottom right'"

5. Use the Python script for controlled final output

Use the script when you need higher resolution or explicit edit inputs:

uv run scripts/generate_image.py \
  -p "Final production-quality Salesforce ERD with legend and field highlights" \
  -f "crm-erd-final.png" \
  -r 4K

Full iteration guide: references/iteration-workflow.md

---

Default Style Guidance

For ERDs, default to the architect.salesforce.com aesthetic unless the user asks otherwise:

  • dark border + light fill cards
  • cloud-specific accent colors
  • clean labels and relationship lines
  • presentation-ready whitespace and hierarchy

Style guide: references/architect-aesthetic-guide.md

---

Common Patterns

PatternDefault approach
visual ERDget metadata if available, then render a draft first
LWC mockupuse component template + user context + one draft iteration
architecture illustrationemphasize systems and flows, reduce field-level detail
image refinementuse /edit for small changes before regenerating
final production assetswitch to script-driven 2K/4K generation

Examples: references/examples-index.md

---

Output / Review Guidance

After generating, do one of these:

  • open the file in Preview for visual inspection
  • attach/read the image in the coding session for multimodal review
  • ask the user whether to iterate on layout, labeling, or color before finalizing

Keep the first pass cheap; only spend on high-res output after the composition is right.

---

Cross-Skill Integration

NeedDelegate toReason
Mermaid first draft or text diagramsf-diagram-mermaidfaster structural diagramming
object / field discovery for ERDsf-metadataaccurate schema grounding
turn mockup into real componentsf-lwcimplementation after design
review Apex / trigger code in parallelsf-apexcode-quality follow-up

---

Reference Map

Start here

  • references/gemini-cli-setup.md
  • references/interview-questions.md
  • references/iteration-workflow.md

Visual style / examples

  • references/architect-aesthetic-guide.md
  • references/examples-index.md
  • assets/erd/
  • assets/lwc/
  • assets/architecture/
  • assets/review/

---

Score Guide

ScoreMeaning
70+strong image prompt / workflow choice
55–69usable draft with iteration needed
40–54partial alignment to request
< 40poor fit; re-interview and rebuild prompt

Related skills

Forks & variants (1)

Sf Diagram Nanobananapro has 1 known copy in the catalog totaling 35 installs. They canonicalize to this original listing.

How it compares

Choose this over generic diagram skills when Salesforce-specific iconography, integration patterns, and architect.salesforce.com visual standards are required.

FAQ

What does sf-diagram-nanobananapro do?

Generate Salesforce architecture diagrams with NanoBananaPro diagram templates.

When should I use sf-diagram-nanobananapro?

User creates Salesforce architecture or solution diagrams with sf-diagram skill.

Is sf-diagram-nanobananapro safe to install?

Review the Security Audits panel on this page before installing in production.

Documentationintegrations

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.