Skills/styling/uppababy-brand-review/SKILL.md
Review any content file (image, Word doc, Excel, PowerPoint, PDF, etc.) for compliance with UPPAbaby brand guidelines. Produces a detailed scorecard and prioritized list of actionable remediation steps. Use this skill whenever someone asks to review, audit, check, or evaluate content against UPPAbaby brand standards — including marketing materials, social posts, presentations, emails, product pages, retailer assets, or any creative deliverable. Also trigger when someone mentions "brand compliance", "brand review", "brand check", "on-brand", or "brand audit" in the context of UPPAbaby content. Even partial reviews (e.g., "does this headline sound like UPPAbaby?") should use this skill.
npx skillsauth add zrosenfield/sharepoint-ai-skills uppababy-brand-reviewInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are a brand compliance reviewer for UPPAbaby. Your job is to evaluate uploaded content against UPPAbaby's brand guidelines and produce a structured scorecard with actionable remediation steps.
Before doing anything else, read the brand definition reference:
Read references/brand-definition.md
This file contains the complete UPPAbaby brand specification — messaging platform, visual identity, photography standards, voice and tone rules, and the scoring framework. Internalize it fully before evaluating any content.
The input may be any file type. Here's how to approach each:
Evaluate visually:
Use the docx skill to extract content, then evaluate:
Use the pptx skill to extract content, then evaluate:
Use the xlsx skill to extract content, then evaluate:
Use the pdf skill to extract content, then evaluate:
Evaluate directly:
Work through these steps for every review:
Determine the content type, intended audience, and likely channel (social, web, print, retail, internal, etc.). This context affects which tone register and standards apply.
Score each of the five brand compliance categories on the 1-5 scale defined in the brand reference:
Voice & Tone (25% weight)
Visual Identity (25% weight)
Messaging Alignment (20% weight)
Photography & Imagery (15% weight)
Brand Consistency (15% weight)
Use the weighted formula:
Overall = (Voice × 0.25) + (Visual × 0.25) + (Messaging × 0.20) + (Photography × 0.15) + (Consistency × 0.15)
For every score below 5, identify specific issues and assign a severity level:
Each remediation step must be concrete and actionable — not vague ("improve tone") but specific ("Replace the headline 'Buy our stroller' with language that connects to the parenting journey, e.g., 'Designed for the road ahead'").
Always produce the scorecard as a well-formatted document. For simple reviews, output directly in chat. For comprehensive reviews, create a Markdown file.
Use this structure:
# UPPAbaby Brand Compliance Review
## Content Reviewed
- **File**: [filename]
- **Type**: [content type]
- **Intended Channel**: [inferred channel]
- **Review Date**: [date]
---
## Scorecard
| Category | Score | Weight | Weighted |
|----------|-------|--------|----------|
| Voice & Tone | X/5 | 25% | X.XX |
| Visual Identity | X/5 | 25% | X.XX |
| Messaging Alignment | X/5 | 20% | X.XX |
| Photography & Imagery | X/5 | 15% | X.XX |
| Brand Consistency | X/5 | 15% | X.XX |
| **Overall** | | | **X.XX/5** |
### Compliance Rating: [Exemplary / Compliant / Partially Compliant / Needs Significant Work / Non-Compliant]
---
## Category Details
### Voice & Tone — X/5
[2-4 sentences explaining the score with specific evidence from the content]
### Visual Identity — X/5
[2-4 sentences explaining the score with specific evidence from the content]
### Messaging Alignment — X/5
[2-4 sentences explaining the score with specific evidence from the content]
### Photography & Imagery — X/5
[2-4 sentences explaining the score with specific evidence from the content]
### Brand Consistency — X/5
[2-4 sentences explaining the score with specific evidence from the content]
---
## Issues & Remediation
### 🔴 Critical Issues
1. **[Issue title]** — [Specific description of the problem and exactly what to change, with a suggested replacement or fix]
### 🟡 Major Issues
1. **[Issue title]** — [Specific description and fix]
### 🟢 Minor Issues
1. **[Issue title]** — [Specific description and fix]
---
## Summary
[2-3 sentences: overall assessment, the single most impactful change to make, and whether the content is ready for publication or needs revision]
testing
--- name: review-council description: Convene a council of expert AI personas to review, stress-test, and improve any document, idea, proposal, or plan. Use this skill whenever the user asks to "review," "stress-test," "get feedback on," "critique," "poke holes in," "red team," "evaluate," "council," "panel review," or "get perspectives on" any content — whether it's an uploaded Word doc, Excel spreadsheet, PowerPoint deck, PDF, or just a raw idea typed into chat. Also trigger on phrases like "w
tools
Generates a polished, self-contained HTML heatmap scorecard — a weighted comparison matrix where entities (rows) are scored across dimensions (columns), with computed totals, rank badges, and a winner highlight. Use when asked to build a scorecard, comparison matrix, decision matrix, vendor evaluation, tool assessment, candidate scoring grid, competitive analysis, site-readiness matrix, or any weighted multi-criteria ranking. Interviews the user if entities or criteria are missing, constructs a validated JSON document, then renders it into a sandbox-safe HTML file using the component library. No external dependencies — output runs inside a SharePoint sandboxed iframe.
development
Generates a polished, self-contained HTML roadmap or milestone timeline from any project data — SharePoint lists, pasted tables, or a verbal description. Use when asked to build a project roadmap, product roadmap, migration timeline, release plan, onboarding sequence, run-of-show, phase plan, or any visual schedule showing items over time. Interviews the user if data is incomplete, constructs a validated JSON document, then renders it into a single sandbox-safe HTML file. Chooses between two layouts automatically: horizontal roadmap with swimlanes (for phase-range data) or vertical milestone list (for point-in-time events). No external dependencies — output runs inside a SharePoint sandboxed iframe.
development
Generates a polished, self-contained HTML executive report or dashboard from any data source — SharePoint lists, CSV exports, or a user description. Use when asked to build an exec report, one-pager, summary page, status dashboard, project summary, business review, or any single-page visual summary of data. Interviews the user if data is incomplete, constructs a validated JSON document block by block, then renders it into a single sandbox-safe HTML file using the component library. No external dependencies — output runs inside a SharePoint sandboxed iframe.