From wordpress-dev-skills
Generate and maintain brand style guides - colors, fonts, imagery, voice/tone, responsive specs. Use when documenting brand identity or creating style guide pages.
How this skill is triggered — by the user, by Claude, or both
Slash command
/wordpress-dev-skills:brand-guideThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Generate comprehensive brand style guides documenting colors, typography, imagery, voice/tone, and responsive design specifications.
Generate comprehensive brand style guides documenting colors, typography, imagery, voice/tone, and responsive design specifications.
Invoke this skill when you need to:
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"
| 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 |
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 |
Personality: Professional, Sophisticated, Trustworthy, Visionary
Tone: Confident but not arrogant, elegant but accessible
Do:
Don't:
| Breakpoint | Width | Tailwind Class |
|---|---|---|
| Mobile | < 768px | Default (no prefix) |
| Tablet | 768px - 1024px | md: |
| Desktop | > 1024px | lg: |
Extracts brand data from theme CSS/PHP files.
Usage:
python3 ./scripts/extract-brand.py \
--theme-path /path/to/theme \
--output /path/to/brand-data.yaml
Generates brand guide HTML from brand data.
Usage:
python3 ./scripts/generate-guide.py \
--brand-data /path/to/brand-data.yaml \
--output /path/to/brand-guide.html
Utilities for color manipulation and contrast checking.
Usage:
python3 ./scripts/color-utils.py \
--hex "#07254B" \
--check-contrast "#EDEAE3"
Full brand guide page template with all sections.
Color palette section showing swatches with codes.
Typography section with font samples at all sizes.
Imagery guidelines with example treatments.
Voice and tone section with do's and don'ts.
Responsive design specs with breakpoint documentation.
Extract brand data:
python3 scripts/extract-brand.py --theme-path /path/to/theme
Review and enhance the extracted data (add voice/tone, etc.)
Generate guide:
python3 scripts/generate-guide.py --brand-data brand.yaml
Create WordPress page using wordpress-admin skill
After generating a brand guide, create it as a WordPress page:
# 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
See ./examples/csr-brand-guide.md for a complete CSR Development brand guide example.
npx claudepluginhub salemaziel/wordpress-dev-skillsCreates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.