Back to Skills

define-brand-guidelines

verified

Create a BRAND_GUIDELINES.md that defines how to communicate with your customer. Requires CUSTOMER.md to exist first. Covers voice, tone, language rules, messaging framework, and copy patterns.

View on GitHub

Marketplace

claude-code-plugins-marketplace

doodledood/claude-code-plugins

Plugin

solo-dev

productivity

Repository

doodledood/claude-code-plugins
8stars

claude-plugins/solo-dev/skills/define-brand-guidelines/SKILL.md

Last Verified

January 18, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/doodledood/claude-code-plugins/blob/main/claude-plugins/solo-dev/skills/define-brand-guidelines/SKILL.md -a claude-code --skill define-brand-guidelines

Installation paths:

Claude
.claude/skills/define-brand-guidelines/
Powered by add-skill CLI

Instructions

# Brand Guidelines Skill

Create the BRAND_GUIDELINES.md document that defines HOW to communicate with your customer. This document drives all copy and messaging: app UI, marketing, support, emails, everything.

> **Prerequisite**: CUSTOMER.md must exist. Brand guidelines without customer definition is just aesthetic preference. The voice must resonate with WHO you're talking to.

## Overview

This skill supports both **creating new brand guidelines** and **refining existing ones**.

This skill guides you through:
0. **Prerequisite Check** - Verify CUSTOMER.md exists; stop if not
1. **Discovery** - Questions about brand personality, voice, language preferences
2. **Draft Generation** - Create BRAND_GUIDELINES.md based on inputs
3. **Refinement** - Test with sample copy, iterate until voice feels right

## Workflow

### Phase 0: Prerequisite Check

**CRITICAL**: Before anything else, check for CUSTOMER.md:

1. Use Glob to search for `**/CUSTOMER.md` in the current directory
2. **If NOT found**: Stop immediately and inform the user:

```
"I can't create brand guidelines without knowing WHO you're talking to.

Please create your CUSTOMER.md first using /define-customer.

Brand voice without customer definition is just aesthetic preference - it won't resonate with anyone specific."
```

Do NOT proceed. End the workflow here.

3. **If found**: Read the CUSTOMER.md and extract key context:
   - ICP definition (who they are)
   - Pain points (what problems they have)
   - What they value (in a solution)
   - Anti-personas (who they're NOT)
   - Any language/communication hints

**IMPORTANT - Pre-fill Recommendations**: Use CUSTOMER.md to infer recommended options for all questions. Examples:

| If CUSTOMER.md says... | Recommend... |
|------------------------|--------------|
| ICP values "speed", "efficiency", "no patience" | Direct communication, short copy |
| ICP is technical (developers, engineers) | Technical language okay, precision matters |
| ICP values "data", "st

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
17833 chars