diff --git a/skills/brand-voice-enforcement/references/mpm-brand-resources.md b/skills/brand-voice-enforcement/references/mpm-brand-resources.md index 72c54c0..2e471c6 100644 --- a/skills/brand-voice-enforcement/references/mpm-brand-resources.md +++ b/skills/brand-voice-enforcement/references/mpm-brand-resources.md @@ -1,21 +1,35 @@ # MPM Brand Resources -Quick reference for all authoritative MPM brand materials, file locations, and key values. Use this when generating content to ensure correct file names, colors, Drive paths, and terminology. +Quick reference for all authoritative MPM brand materials, file locations, and key values. Use this when generating content to ensure correct file names, colors, paths, and terminology. -## Brand Documents (Google Drive) +> **Logos and fonts are baked into this plugin** under `assets/` — resolve them via +> `${CLAUDE_PLUGIN_ROOT}/assets/...`. You do **not** need the Google Drive connector or the +> Google MCP at runtime. The Drive folders below remain the upstream source of truth. + +## Baked-In Assets (use these at runtime) + +| Asset | Location in plugin | +|-------|--------------------| +| Logo PNGs/JPGs (24) | `assets/logos/png/` | +| Logo SVGs (40) | `assets/logos/svg/` | +| Montserrat (headings) | `assets/fonts/Montserrat-wght.ttf`, `Montserrat-Italic-wght.ttf` | +| Open Sans (body) | `assets/fonts/OpenSans-wght.ttf`, `OpenSans-Italic-wght.ttf` | +| Asset manifest + quick-pick | `assets/README.md` | + +## Brand Documents (Google Drive — upstream) | Document | Purpose | Location | |----------|---------|----------| | MPM-Brand-Guide.docx / .pdf | Full brand guide: voice, colors, typography, logos, messaging | Design Guide folder (see below) | | MPM-Logo-Guide.docx / .pdf | Complete logo system with visual examples and usage rules | Design Guide folder | | MPM-Brand-Deck.pptx | Presentation-format brand overview | Design Guide folder | -| brand-voice.local.md | Authoritative AI brand settings (this file's source) | Claude CoWork/.claude/ | +| brand-voice.local.md | Authoritative AI brand settings (this file's source) | Plugin `settings/` + Claude CoWork/.claude/ | **Design Guide folder:** drive.google.com/drive/folders/1-H19hqC6HUX_3FjjrRVAoimg688CldrC -**MPM Logos folder:** drive.google.com/drive/folders/1xpO_sh0dQvWiMQbdmbhRZARuev4RpZiL -- PNG subfolder (01 New Logos > PNG) — documents, web, presentations -- SVG subfolder (01 New Logos > SVG) — print, large-format +**MPM Logos folder (upstream mirror of the baked-in logos):** drive.google.com/drive/folders/1xpO_sh0dQvWiMQbdmbhRZARuev4RpZiL +- `01 New Logos > PNG` → mirrored to `assets/logos/png/` +- `01 New Logos > SVG` → mirrored to `assets/logos/svg/` **02 MPM Branding folder:** drive.google.com/drive/folders/17COyiMNZuvB7IigbFk5RyLAc_2yIL-fv - Zoom backgrounds, truck wraps, PowerPoint templates, business cards @@ -40,39 +54,50 @@ Quick reference for all authoritative MPM brand materials, file locations, and k ## Typography -| Use | Font | Source | -|-----|------|--------| -| Headlines, titles, subheadings | Montserrat (multiple weights) | fonts.google.com/specimen/Montserrat | -| Body text, descriptions | Open Sans | fonts.google.com/specimen/Open+Sans | +| Use | Font | Baked-in file | Upstream | +|-----|------|---------------|----------| +| Headlines, titles, subheadings | Montserrat (variable, all weights) | `assets/fonts/Montserrat-wght.ttf` | fonts.google.com/specimen/Montserrat | +| Body text, descriptions | Open Sans (variable, all weights) | `assets/fonts/OpenSans-wght.ttf` | fonts.google.com/specimen/Open+Sans | -Both fonts are in Google Drive: 02 MPM Branding > Fonts folder. +Both fonts ship under the SIL Open Font License (`assets/fonts/*-OFL.txt`). The variable +file per family covers every weight via the `wght` axis. Point document tools at the +absolute `.ttf` path; never substitute Arial, Calibri, or a system default. --- -## Logo Quick Reference +## Logo Quick Reference (baked-in, in `assets/logos/png/`) -**Default logo for all standard use:** `Logo Standard-Dark.png` / `.svg` +**Default logo for all standard use:** `Logo-Standard-Dark.png` / `Logo-Standard-Dark.svg` (Gold gradient icon + dark text — use on white/light backgrounds) | Situation | File to Use | |-----------|-------------| -| Light background (default) | Logo Standard-Dark.png | -| Dark/navy background | Logo-Gold-White.png | -| Black-and-white printing | Logo-Black-Text.png | -| App icon / social avatar (square) | LOGO-Gradient-BG@4x.png | -| App icon (rounded corners) | LOGO-GradientRC-BG@4x.png | -| Transit Point division collateral | MPM-Transitpoint-Dark/Light.png | -| Partner / OEM "powered by" | Logo-Powered.png | -| Merchandise / apparel | SilkScreen.png or SilkScreen-LogoOnly.png | +| Light background (default) | `Logo-Standard-Dark.png` | +| White / off-white background | `Logo-Gold-Black.png` | +| Dark/navy background | `Logo-Gold-White.png` | +| Black-and-white printing | `Logo-Black-Text.png` | +| Icon only on dark background | `Logo-White-Cutout.png` | +| Pre-composed dark banner (no transparency) | `Logo-White-Cutout-Reversed-Text-BG.jpg` | +| App icon / social avatar (square) | `LOGO-Gradient-BG-4x.png` | +| App icon (rounded corners) | `LOGO-GradientRC-BG-4x.png` | +| Transit Point division collateral | `MPM-Transitpoint-Dark.png` / `MPM-Transitpoint-Light.png` | +| Partner / OEM "powered by" | `Logo-Powered.png` | +| Merchandise / apparel | `SilkScreen.png` or `SilkScreen-LogoOnly.png` | +| MPMedia.TV media property | `MPM-Logo-Fill-Text.png` | -**Rule:** Always reference logos by their exact filename from the 01 New Logos folder. Never describe a logo without including its filename. +For print / large-format, use the matching SVG in `assets/logos/svg/` (includes +high-fidelity `Standard-Logo-Dark.svg` / `Standard-Logo-Light.svg` and the transit +product-line marks, which are SVG-only). + +**Rule:** Always reference logos by their exact filename. Confirm the path with `ls` on +`${CLAUDE_PLUGIN_ROOT}/assets/logos/png/` before inserting. Never describe a logo without +including its filename. --- ## Key Messaging Quick Reference -**Primary tagline:** "Compelling… Affordable… Dynamic… Messaging… It's What We Do!" -**Aspirational tagline:** "Born to Innovate. Built to Last." (thought leadership / brand-forward only) +**Primary tagline:** "Born to Innovate. Built to Last." (use across all branded materials and client-facing communications) **Website:** mpmedia.tv | portal.mpmedia.tv **The 5 Core Voice Attributes:** @@ -96,5 +121,8 @@ Both fonts are in Google Drive: 02 MPM Branding > Fonts folder. |---------|------|-------------| | 1.0.0 | March 2026 | Initial MPM org plugin. Full brand settings including MPower 2025 conference content, complete logo catalog (30+ variants), font URLs, 11 messaging pillars, 6 audience personas, product terminology. | | 1.1.0 | May 2026 | Patched brand-voice-enforcement SKILL.md: (1) Loading Brand Settings now requires bash cat — Read tool silently fails on .remote-plugins paths; added hard stop on file read failure. (2) New Logo Usage section with selection table, placement rules, and fallback behavior. (3) Visual Identity block added to Quick Reference — explicit font and hex color requirements, warning against generic blues/system fonts. | +| 1.2.0 | June 2026 | **Baked all logos and fonts into the plugin payload.** Added `assets/logos/png/` (24 files), `assets/logos/svg/` (40 files), and `assets/fonts/` (Montserrat + Open Sans variable fonts, with OFL licenses). Rewrote logo/typography guidance across SKILL.md, settings, and references to resolve assets locally via `${CLAUDE_PLUGIN_ROOT}/assets/` instead of fetching from Google Drive / Google Fonts through the Google MCP (which was too slow for normal use). Drive folders retained as upstream source of truth. Added `assets/README.md` manifest. Asset filenames normalized to installer-safe characters (spaces/`@`/`[ ]` → `-`); see the mapping table in `assets/README.md`. | -**To update this plugin:** Edit `.claude/brand-voice.local.md` in the Claude CoWork working folder, then re-package using the plugin creator skill. See Claude CoWork/create-brand-guide.js and related scripts for regenerating the brand documents. +| 1.2.1 | June 2026 | **Promoted "Born to Innovate. Built to Last." to MPM's primary tagline** for all branded materials and client-facing communications (replacing "Compelling… Affordable… Dynamic… Messaging… It's What We Do!"), and removed the prior "aspirational / thought-leadership only — do not use in sales collateral" restriction. Updated the tagline across SKILL.md, settings, and references. Deliberate brand decision, not a typo fix. | + +**To update this plugin:** Edit `settings/brand-voice.local.md` (and/or `.claude/brand-voice.local.md` in the working folder), refresh `assets/` from the upstream Drive folders if logos change, then re-package. See the plugin's `assets/README.md` for asset paths.