skills/crazyswami/brand-guide/SKILL.md
Generate and maintain brand style guides - colors, fonts, imagery, voice/tone, responsive specs. Use when documenting brand identity or creating style guide pages.
npx skillsauth add aiskillstore/marketplace brand-guideInstall 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.
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 /root/.claude/skills/brand-guide/scripts/extract-brand.py \
--theme-path /path/to/theme \
--output /path/to/brand-data.yaml
Generates brand guide HTML from brand data.
Usage:
python3 /root/.claude/skills/brand-guide/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 /root/.claude/skills/brand-guide/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 /root/.claude/skills/brand-guide/examples/csr-brand-guide.md for a complete CSR Development brand guide example.
development
Apple Human Interface Guidelines for content display components. Use this skill when the user asks about charts component, collection view, image view, web view, color well, image well, activity view, lockup, data visualization, content display, displaying images, rendering web content, color pickers, or presenting collections of items in Apple apps. Also use when the user says how should I display charts, what's the best way to show images, should I use a web view, how do I build a grid of items, what component shows media, or how do I present a share sheet. Cross-references: hig-foundations for color/typography/accessibility, hig-patterns for data visualization patterns, hig-components-layout for structural containers, hig-platforms for platform-specific component behavior.
tools
Automate HelpDesk tasks via Rube MCP (Composio): list tickets, manage views, use canned responses, and configure custom fields. Always search tools first for current schemas.
testing
Expert Haskell engineer specializing in advanced type systems, pure functional design, and high-reliability software. Use PROACTIVELY for type-level programming, concurrency, and architecture guidance.
tools
GraphQL gives clients exactly the data they need - no more, no less. One endpoint, typed schema, introspection. But the flexibility that makes it powerful also makes it dangerous. Without proper controls, clients can craft queries that bring down your server. This skill covers schema design, resolvers, DataLoader for N+1 prevention, federation for microservices, and client integration with Apollo/urql. Key insight: GraphQL is a contract. The schema is the API documentation. Design it carefully.