Design & Creative · By Posit

Brand.yml

Define your brand colors, fonts, and logos once, use them everywhere in Shiny and Quarto.

What it is

Brand.yml lets you create a single file that captures your brand guidelines—colors, typography, logos—and automatically applies them across Shiny apps and Quarto documents. Non-developers can define their brand once and have it consistently show up in dashboards, reports, and presentations without touching code. It's a central source of truth for visual identity that works with tools designers and marketers already use.

What it does

  • Creates a single YAML file that stores your brand colors, fonts, and logo files
  • Automatically applies your branding to Shiny web apps and Quarto documents
  • Supports light and dark mode variants for colors and logos
  • Integrates with Google Fonts and custom typography
  • Works across HTML reports, dashboards, slides, and PDFs

Use it when

  • You're setting up brand guidelines for a team's reports and dashboards
  • You need consistent colors and fonts across multiple documents without manual styling
  • You're creating Shiny apps or Quarto reports and want them to match your brand
  • You want to update your brand palette once and have it apply everywhere

Add this skill to your AI

Copy the source URL and ask your AI to add it. Most coding agents — Claude Code, Cursor, Codex, Gemini CLI, OpenCode, Windsurf — will fetch and install it for you.

Try this prompt:

Add this skill to my project: https://github.com/posit-dev/skills/tree/main/brand-yml
Made byPosit
CategoryDesign & Creative