Claude Code Plugins

Community-maintained marketplace

Feedback

brand-guidelines

@opensesh/BRAND-OS
0
1

Applies Open Session's official brand colors and typography to any sort of artifact that may benefit from having our brand's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name brand-guidelines
description Applies Open Session's official brand colors and typography to any sort of artifact that may benefit from having our brand's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.

Open Session Brand Styling

Overview

To access Open Session's official brand identity and style resources, use this skill. Open Session is a design consultancy democratizing Fortune 500-level design through AI augmentation, design systems expertise, and education.

Keywords: branding, corporate identity, visual identity, post-processing, styling, brand colors, typography, visual formatting, visual design, design systems, AI design

Brand Guidelines

Colors

Primary Palette:

  • Charcoal: #191919 - Primary background color (dark mode), primary text on light backgrounds. Use for 45-50% of composition.
  • Vanilla: #FFFAEE - Primary light background, text on dark backgrounds. Use for 45-50% of composition.
  • Aperol: #FE5102 - Primary accent color for CTAs, highlights, interactive elements. MAXIMUM 10% of composition.

Grayscale System:

  • Black: #000000 - Pure black (rare use)
  • Black-90: #1E1E1E - Near-black alternatives
  • Black-80: #383838 - Dark grays
  • Black-70: #4A4A4A - Interface borders
  • Black-60: #595959 - Disabled states
  • Black-50: #787878 - Mid-gray
  • Black-40: #A3A3A3 - Subtle text
  • Black-30: #C7C7C7 - Light borders
  • Black-20: #DDDDE0 - Light backgrounds
  • Black-10: #F0F0F0 - Near-white
  • White: #FFFFFF - Pure white

Typography

  • Display Font: Neue Haas Grotesk Display Pro (with system-ui, sans-serif fallback)

    • Weights: 400 (Roman), 500 (Medium), 700 (Bold)
    • Use for: Large headings (Display 1, Display 2, H1-H2), presentations, hero text
  • Body/Text Font: Neue Haas Grotesk Text Pro (with system-ui, sans-serif fallback)

    • Weights: 400 (Roman), 500 (Medium), 700 (Bold)
    • Use for: Body text, paragraphs, captions, labels, buttons
  • Mono/Accent Font: Offbit (with ui-monospace, SFMono-Regular, monospace fallback)

    • Weights: 400 (Regular), 700 (Bold)
    • Use for: H5-H6 subheadings, code snippets, technical content, personality accents
    • Rule: Maximum 2 instances of Offbit per viewport

Font Fallback Stack:

  • Display: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif
  • Text: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif
  • Mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace

Logo & Assets

  • Logo location: /public/assets/logos/
  • Icon set: IBM Icon Library (2000+ icons), accessed via dedicated Figma branch
  • Illustrations: Sigma (Counterfeit Works) - Shapes Vol.1 & Vol.2
  • Fonts location: /public/assets/fonts/
  • Image style: Photography-first with 6 creative territories (Auto, Lifestyle, Move, Escape, Work, Feel)

Brand Personality

  • Mission: Democratizing Fortune 500-level design through AI augmentation, design systems, and education
  • Tone: Friendly, creative, relatable, intelligent, approachable
  • Core Traits:
    • Instructional content: Friendly + Creative (warm, clear, supportive)
    • AI/Innovation content: Visionary + Creative (forward-thinking, experimental)
    • Internal comms: Friendly + Creative (casual, collaborative)
    • Business/Enterprise: Visionary + Friendly (professional, credible)

Features

Smart Font Application

  • Applies Neue Haas Grotesk Display Pro to display text and large headings (H1-H2)
  • Applies Neue Haas Grotesk Text Pro to body text, buttons, labels
  • Applies Offbit to H5-H6 subheadings for personality (max 2 per viewport)
  • Automatically falls back to system fonts if custom fonts unavailable
  • Preserves readability across all systems

Text Styling

  • Display text (60px+): Neue Haas Grotesk Display Pro Bold
  • Headings H1-H4: Neue Haas Grotesk Display Pro (Bold or Medium)
  • Headings H5-H6: Offbit (Regular)
  • Body text: Neue Haas Grotesk Text Pro Roman
  • Buttons/Labels: Neue Haas Grotesk Text Pro Medium
  • Smart color selection based on background (Charcoal on Vanilla, Vanilla on Charcoal)
  • Preserves text hierarchy and formatting
  • Maintains WCAG AAA contrast standards

Color Application Rules

  • Background colors: Only Vanilla or Charcoal (alternate for rhythm)
  • Text colors: Charcoal on Vanilla, Vanilla on Charcoal
  • Aperol usage: Maximum 10% of composition, prefer on Charcoal backgrounds
  • Aperol text: Only for numbers in lists or subheadings (never body copy)
  • Accent elements: CTAs, highlights, interactive elements, decorative shapes
  • Maintain 45-50% Vanilla, 45-50% Charcoal, max 10% Aperol ratio

Usage Guidelines

When to Apply This Skill

Use this skill when creating:

  • Presentations (PPTX) for clients or speaking engagements
  • Documents (DOCX, PDF) for proposals, case studies, reports
  • Marketing materials (social graphics, newsletters, web assets)
  • Educational content (course materials, templates, workshops)
  • Internal documentation and brand resources
  • Any branded content for Open Session

Color Usage Rules

Background Rules:

  • Only use Vanilla (#FFFAEE) or Charcoal (#191919) as primary backgrounds
  • Never use Aperol as a primary background
  • Alternate between Vanilla and Charcoal sections for visual rhythm
  • Maintain 45-50% composition for each primary color

Text Rules:

  • On Vanilla backgrounds: Use Charcoal (#191919) text ONLY
  • On Charcoal backgrounds: Use Vanilla (#FFFAEE) text ONLY
  • Aperol text: Only for numbers in lists or subheadings on Charcoal
  • Never use Aperol for body copy or large headlines
  • Always maintain WCAG AAA contrast (Vanilla/Charcoal pairing exceeds this)

Accent Usage (Aperol):

  • Maximum 10% of any composition
  • Preferred on Charcoal backgrounds for better accessibility (AA compliant)
  • Use sparingly on Vanilla backgrounds
  • Best for: CTAs, highlights, interactive elements, decorative shapes
  • Never for: Large text blocks, primary navigation, body content

Accessibility Standards:

  • Vanilla + Charcoal pairing: WCAG AAA (highest standard)
  • Aperol on Charcoal: WCAG AA (meets minimum)
  • Aperol on Vanilla: Borderline, use very sparingly
  • Interactive elements: Minimum 44x44px touch targets
  • Glass effects: Decorative only, never for functional elements

Typography Rules

Hierarchy:

  • Display 1 (60-160px): Neue Haas Display Pro Bold - Hero text, major headings
  • Display 2 (38-120px): Neue Haas Display Pro Bold - Secondary display
  • Heading 1 (32-56px): Neue Haas Display Pro Bold - Page titles
  • Heading 2 (28-48px): Neue Haas Display Pro Bold - Section titles
  • Heading 3 (24-40px): Neue Haas Display Pro Medium - Subsections
  • Heading 4 (22-32px): Neue Haas Display Pro Medium - Minor headings
  • Heading 5 (20-28px): Offbit Regular - Accent subheadings (personality)
  • Heading 6 (18-24px): Offbit Regular - Small accent headings
  • Body 1 (20px): Neue Haas Text Pro Roman - Main body text
  • Body 2 (16px): Neue Haas Text Pro Roman - Secondary text
  • Button (16px): Neue Haas Text Pro Medium - Interactive elements
  • Caption/Label (12px): Neue Haas Text Pro - Small text

Font Application Rules:

  • Minimum 2 size steps between hierarchy levels for contrast
  • Use bold for emphasis, not just sizing up
  • Offbit: Maximum 2 instances per viewport (adds personality without overwhelming)
  • Line height: 1.2 for headings, 1.5 for body text
  • Letter spacing: Negative for large display text, normal for body
  • Never use Offbit for body text or formal documentation

Technical Details

Font Management

  • Uses system-installed Neue Haas Grotesk Display Pro, Neue Haas Grotesk Text Pro, and Offbit when available
  • Provides automatic fallback to system-ui, sans-serif, and monospace families
  • No font installation required - works with existing system fonts
  • For best results, install Neue Haas Grotesk and Offbit fonts from /public/assets/fonts/
  • Font files use .woff2 format for web compatibility
  • Font display: swap (ensures text remains visible during font loading)

Color Application

  • Uses RGB and hex color values for precise brand matching
  • Charcoal: RGB(25, 25, 25) / #191919
  • Vanilla: RGB(255, 250, 238) / #FFFAEE
  • Aperol: RGB(254, 81, 2) / #FE5102
  • Applied via CSS custom properties and Tailwind configuration
  • Maintains color fidelity across different systems and platforms

Design Tokens

Color tokens defined in tokens.css:

--color-brand-charcoal: #191919;
--color-brand-vanilla: #FFFAEE;
--color-brand-aperol: #FE5102;

Typography tokens:

--font-display: "Neue Haas Grotesk Display Pro", system-ui, sans-serif;
--font-text: "Neue Haas Grotesk Text Pro", system-ui, sans-serif;
--font-mono: Offbit, ui-monospace, monospace;

Responsive Typography Scale

Open Session uses a mobile-first responsive type scale:

  • Mobile: Base sizes optimized for 375px-767px screens
  • Tablet: Scaled up for 768px-1023px screens
  • Desktop: Full scale for 1024px+ screens

Example: Display 1 scales from 60px (mobile) → 112px (tablet) → 160px (desktop)


Brand Philosophy

Open Session embodies creative vision through friendly, approachable design. We're building the future of AI-assisted creativity while maintaining human warmth and accessibility.

Core Principles:

  • Experimentation is encouraged - we're early in our journey
  • Accessibility first - all primary colors meet WCAG standards
  • Modern credibility - balance innovation with professional polish
  • Human warmth - technology should feel approachable, not cold
  • Democratize design - make Fortune 500-level design accessible to all

Remember: Every design decision should balance innovation with human warmth. We are building an approachable future.