forcedotcom avatar

Generating Visual Diagrams

This handles rendered PNG/SVG output when you need actual images, not text diagrams. It wraps Nano Banana Pro for Gemini to generate visual ERDs, UI mockups, wireframes, and architecture illustrations with a Salesforce aesthetic. The workflow is sensible: draft at 1K first, iterate with edits to avoid burning tokens, then render final at 2K/4K once composition is locked. It includes interview mode questions for ERDs and mockups, delegates text diagrams to the Mermaid skill, and has specific guidance for the architect.salesforce.com visual style. The prerequisites gate and error recovery steps are practical. Use this when you need slide-ready or documentation images, not when Mermaid syntax is enough.

skills.sh installs
2.8K
GitHub stars
1.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add forcedotcom/sf-skills --skill generating-visual-diagrams --agent claude-code

Installs into .claude/skills of the current project.

Files

This handles rendered PNG/SVG output when you need actual images, not text diagrams. It wraps Nano Banana Pro for Gemini to generate visual ERDs, UI mockups, wireframes, and architecture illustrations with a Salesforce aesthetic. The workflow is sensible: draft at 1K first, iterate with edits to avoid burning tokens, then render final at 2K/4K once composition is locked. It includes interview mode questions for ERDs and mockups, delegates text diagrams to the Mermaid skill, and has specific guidance for the architect.salesforce.com visual style. The prerequisites gate and error recovery steps are practical. Use this when you need slide-ready or documentation images, not when Mermaid syntax is enough.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/forcedotcom/sf-skills
Categories
Documentation, Code Review & Quality, AI & Agent Building, Sales & Marketing, Design & UI/UX
First seen
Jun 3, 2026

More from forcedotcom/sf-skills

All 158
1siviter-xyz avatarcreate-skillsiviter-xyz/dot-agentGuide for creating effective skills following best practices. Use when creating or updating skills that extend agent capabilities.2.8Kskills.sh installs
2modular avatarmojo-gpu-fundamentalsmodular/skillsThe basics of how to program GPUs using Mojo. Use this skill in addition to mojo-syntax when writing Mojo code that targets GPUs or other accelerators. Use targ2.8Kskills.sh installs
3semgrep avatarcode-securitysemgrep/skillsSecurity guidelines for writing secure code. Use when writing code, reviewing code for vulnerabilities, or asking about secure coding practices like 'check for 2.8Kskills.sh installs
4anthropics avatardraft-offeranthropics/knowledge-work-pluginsDraft an offer letter with comp details and terms. Use when a candidate is ready for an offer, assembling a total comp package (base, equity, signing bonus), wr2.8Kskills.sh installs
5minimax-ai avatarandroid-native-devminimax-ai/skillsAndroid native application development and UI design guide. Covers Material Design 3, Kotlin/Compose development, project configuration, accessibility, and buil2.7Kskills.sh installs
6eronred avatarcompetitor-analysiseronred/aso-skillsWhen the user wants to analyze competitors' App Store strategy, find keyword gaps, or understand competitive positioning. Also use when the user mentions "compe2.7Kskills.sh installs