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

Sf Diagram Nanobananapro

  • 35 installs
  • 423 repo stars
  • Updated April 27, 2026
  • jaganpro/claude-code-sfskills

This is a copy of sf-diagram-nanobananapro by jaganpro - installs and ranking accrue to the original listing.

Helps with ai & agent building tasks.

About

sf-diagram-nanobananapro is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted development.

  • sf-diagram-nanobananapro
  • AI & Agent Building
  • AI-coding skill

Sf Diagram Nanobananapro by the numbers

  • 35 all-time installs (skills.sh)
  • Data as of Aug 2, 2026 (Skillselion catalog sync)
npx skills add https://github.com/jaganpro/claude-code-sfskills --skill sf-diagram-nanobananapro

Add your badge

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

Listed on Skillselion
Installs35
repo stars423
Last updatedApril 27, 2026
Repositoryjaganpro/claude-code-sfskills

What it does

Helps with ai & agent building tasks.

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

This week in AI coding

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

unsubscribe anytime.