brand-guide

Generate and maintain brand style guides - colors, fonts, imagery, voice/tone, responsive specs. Use when documenting brand identity or creating style guide pages.

242 stars

Best use case

brand-guide is best used when you need a repeatable AI agent workflow instead of a one-off prompt. It is especially useful for teams working in multi. Generate and maintain brand style guides - colors, fonts, imagery, voice/tone, responsive specs. Use when documenting brand identity or creating style guide pages.

Generate and maintain brand style guides - colors, fonts, imagery, voice/tone, responsive specs. Use when documenting brand identity or creating style guide pages.

Users should expect a more consistent workflow output, faster repeated execution, and less time spent rewriting prompts from scratch.

Practical example

Example input

Use the "brand-guide" skill to help with this workflow task. Context: Generate and maintain brand style guides - colors, fonts, imagery, voice/tone, responsive specs. Use when documenting brand identity or creating style guide pages.

Example output

A structured workflow result with clearer steps, more consistent formatting, and an output that is easier to reuse in the next run.

When to use this skill

  • Use this skill when you want a reusable workflow rather than writing the same prompt again and again.

When not to use this skill

  • Do not use this when you only need a one-off answer and do not need a reusable workflow.
  • Do not use it if you cannot install or maintain the related files, repository context, or supporting tools.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/brand-guide/SKILL.md --create-dirs "https://raw.githubusercontent.com/aiskillstore/marketplace/main/skills/crazyswami/brand-guide/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/brand-guide/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How brand-guide Compares

Feature / Agentbrand-guideStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Generate and maintain brand style guides - colors, fonts, imagery, voice/tone, responsive specs. Use when documenting brand identity or creating style guide pages.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Brand Guide Skill

Generate comprehensive brand style guides documenting colors, typography, imagery, voice/tone, and responsive design specifications.

## When to Use This Skill

Invoke this skill when you need to:
- Create a brand style guide page
- Document color palettes with hex/rgb values
- Specify typography guidelines
- Define imagery and photography style
- Establish voice and tone guidelines
- Document responsive design breakpoints
- Extract brand info from existing themes

## What This Skill Does

1. **Extracts brand data** from existing theme files (CSS, PHP)
2. **Generates HTML/Markdown** brand guide content
3. **Creates WordPress pages** with brand documentation
4. **Documents responsive behavior** at all breakpoints

## Brand Data Structure

```yaml
brand:
  name: "Brand Name"
  tagline: "Brand Tagline"
  established: 2025
  location: "City, State"

colors:
  primary:
    name: "Color Name"
    hex: "#HEXCODE"
    rgb: "rgb(r, g, b)"
    usage: "When to use this color"
  secondary:
    name: "Color Name"
    hex: "#HEXCODE"
    usage: "When to use this color"
  accent:
    name: "Color Name"
    hex: "#HEXCODE"
    usage: "When to use this color"

typography:
  primary_font: "Font Family"
  weights: [300, 400, 700]
  headings:
    style: "font-light tracking-tighter"
    sizes:
      h1: "text-5xl md:text-9xl"
      h2: "text-4xl md:text-5xl"
      h3: "text-xl"
  body:
    style: "font-light leading-relaxed"
    size: "text-lg"

imagery:
  style: "Professional/Candid/etc"
  treatment: "Filters, overlays"
  subjects: ["Subject 1", "Subject 2"]
  aspect_ratios:
    hero: "16:9"
    card: "4:5"
    square: "1:1"

voice:
  personality: ["Adjective 1", "Adjective 2", "Adjective 3"]
  tone: "Description of tone"
  examples:
    do: ["Example of correct copy"]
    dont: ["Example of incorrect copy"]

responsive:
  breakpoints:
    mobile: "< 768px"
    tablet: "768px - 1024px"
    desktop: "> 1024px"
  behaviors:
    navigation: "Hamburger on mobile, full on desktop"
    hero: "Stacked on mobile, side-by-side on desktop"
```

## CSR Development Brand

### Colors

| Name | Hex | RGB | Usage |
|------|-----|-----|-------|
| CSR Cream | #EDEAE3 | rgb(237, 234, 227) | Backgrounds, cards, header |
| CSR Dark Blue | #07254B | rgb(7, 37, 75) | Text, headings, footer, CTAs |
| CSR Light Blue | #B4C1D1 | rgb(180, 193, 209) | Hover states, labels, accents |

### Typography

**Primary Font:** Manrope (Google Fonts)

| Element | Style | Size (Mobile) | Size (Desktop) |
|---------|-------|---------------|----------------|
| H1 | font-light tracking-tighter | text-5xl | text-9xl |
| H2 | font-light | text-4xl | text-5xl |
| H3 | font-light | text-xl | text-xl |
| Body | font-light leading-relaxed | text-lg | text-lg |
| Label | font-bold uppercase tracking-widest | text-xs | text-xs |

### Imagery

- **Style:** Professional architectural photography
- **Treatment:** Subtle grayscale (20%), dark blue overlay (10% opacity)
- **Subjects:** Modern buildings, Miami skyline, luxury interiors, construction
- **Aspect Ratios:**
  - Hero: 16:9 (video) or full height
  - Portfolio cards: 4:5
  - Team photos: 1:1

### Voice & Tone

**Personality:** Professional, Sophisticated, Trustworthy, Visionary

**Tone:** Confident but not arrogant, elegant but accessible

**Do:**
- "CSR acquires and develops real estate assets that create long-term value"
- "Built on Legacy"
- "Elevating the standard of living through thoughtful design"

**Don't:**
- Overly casual language
- Excessive exclamation points
- Industry jargon without explanation

### Responsive Breakpoints

| Breakpoint | Width | Tailwind Class |
|------------|-------|----------------|
| Mobile | < 768px | Default (no prefix) |
| Tablet | 768px - 1024px | md: |
| Desktop | > 1024px | lg: |

## Scripts

### extract-brand.py
Extracts brand data from theme CSS/PHP files.

**Usage:**
```bash
python3 /root/.claude/skills/brand-guide/scripts/extract-brand.py \
  --theme-path /path/to/theme \
  --output /path/to/brand-data.yaml
```

### generate-guide.py
Generates brand guide HTML from brand data.

**Usage:**
```bash
python3 /root/.claude/skills/brand-guide/scripts/generate-guide.py \
  --brand-data /path/to/brand-data.yaml \
  --output /path/to/brand-guide.html
```

### color-utils.py
Utilities for color manipulation and contrast checking.

**Usage:**
```bash
python3 /root/.claude/skills/brand-guide/scripts/color-utils.py \
  --hex "#07254B" \
  --check-contrast "#EDEAE3"
```

## Templates

### brand-guide-page.html
Full brand guide page template with all sections.

### color-palette.html
Color palette section showing swatches with codes.

### typography.html
Typography section with font samples at all sizes.

### imagery.html
Imagery guidelines with example treatments.

### voice-tone.html
Voice and tone section with do's and don'ts.

### responsive.html
Responsive design specs with breakpoint documentation.

## Workflow

### Create Brand Guide for Existing Site

1. **Extract brand data:**
   ```bash
   python3 scripts/extract-brand.py --theme-path /path/to/theme
   ```

2. **Review and enhance** the extracted data (add voice/tone, etc.)

3. **Generate guide:**
   ```bash
   python3 scripts/generate-guide.py --brand-data brand.yaml
   ```

4. **Create WordPress page** using wordpress-admin skill

### Create Brand Guide from Scratch

1. Fill out brand data template (see structure above)
2. Generate guide HTML
3. Create WordPress page
4. Add screenshots at each breakpoint

## Integration with wordpress-admin

After generating a brand guide, create it as a WordPress page:

```bash
# Create the page
docker exec wordpress-local-wordpress-1 wp post create \
  --post_type=page \
  --post_title="Brand Style Guide" \
  --post_name="brand-guide" \
  --post_status="publish" \
  --post_content="$(cat brand-guide.html)" \
  --allow-root

# Set SEO
docker exec wordpress-local-wordpress-1 wp post meta update <ID> _yoast_wpseo_focuskw "CSR brand style guide" --allow-root
docker exec wordpress-local-wordpress-1 wp post meta update <ID> _yoast_wpseo_metadesc "Complete brand style guide for CSR Real Estate including colors, typography, imagery guidelines, and voice specifications." --allow-root
```

## Reference Files

- **CSR Theme:** /root/csrdevelopment.com/csrdevelopment.com/public_html/wp-content/themes/csr-theme/
- **CSR Style CSS:** /root/csrdevelopment.com/csrdevelopment.com/public_html/wp-content/themes/csr-theme/style.css
- **CSR Logo:** /root/csrdevelopment.com/csrdevelopment.com/public_html/wp-content/themes/csr-theme/assets/images/csr-logo.svg

## Examples

See `/root/.claude/skills/brand-guide/examples/csr-brand-guide.md` for a complete CSR Development brand guide example.

Related Skills

google-official-seo-guide

242
from aiskillstore/marketplace

Official Google SEO guide covering search optimization, best practices, Search Console, crawling, indexing, and improving website search visibility based on official Google documentation

opensource-guide-coach

242
from aiskillstore/marketplace

Use when a user wants guidance on starting, contributing to, growing, governing, funding, securing, or sustaining an open source project, or asks about contributor onboarding, community health, maintainer burnout, code of conduct, metrics, legal basics, or open source project adoption.

woocommerce-copy-guidelines

242
from aiskillstore/marketplace

Guidelines for UI text and copy in WooCommerce. Use when writing user-facing text, labels, buttons, or messages.

vue-development-guides

242
from aiskillstore/marketplace

A collection of best practices and tips for developing applications using Vue.js. This skill MUST be apply when developing, refactoring or reviewing Vue.js or Nuxt projects.

user-guide-writing

242
from aiskillstore/marketplace

Write clear and helpful user guides and tutorials for end users. Use when creating onboarding docs, how-to guides, or FAQ pages. Handles user-focused documentation, screenshots, step-by-step instructions.

environment-setup-guide

242
from aiskillstore/marketplace

Guide developers through setting up development environments with proper tools, dependencies, and configurations

cc-skill-project-guidelines-example

242
from aiskillstore/marketplace

Project Guidelines Skill (Example)

brand-guidelines-community

242
from aiskillstore/marketplace

Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatt...

brand-guidelines-anthropic

242
from aiskillstore/marketplace

Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatt...

skill-creation-guide

242
from aiskillstore/marketplace

Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.

video-prompting-guide

242
from aiskillstore/marketplace

Best practices and techniques for writing effective AI video generation prompts. Covers: Veo, Seedance, Wan, Grok, Kling, Runway, Pika, Sora prompting strategies. Learn: shot types, camera movements, lighting, pacing, style keywords, negative prompts. Use for: improving video quality, getting consistent results, professional video prompts. Triggers: video prompt, how to prompt video, veo prompts, video generation tips, better ai video, video prompt engineering, video prompt guide, video prompt template, ai video tips, video prompt best practices, video prompt examples, cinematography prompts

imaginify-guide

242
from aiskillstore/marketplace

Use this skill whenever the user asks about Imaginify, wants to learn how to use it, needs an introduction to the platform, or requests tutorials, feature overviews, best practices, or getting-started guidance related to https://imaginify.app. Trigger on phrases like "what is Imaginify", "how to use Imaginify", "Imaginify tutorial", "Imaginify guide", or any mention of AI image tools on imaginify.app.