Brand Dna
thatrebeccarae/claude-marketing
Extract brand identity from a website URL — voice, colors, typography, imagery, values, and target audience — into a structured brand-profile.json.
Create comprehensive brand identity documentation for any brand.
$ npx skills add magnus919/hermes-profiles --skill brand-designer -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install magnus919/hermes-profiles brand-designer --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/magnus919/hermes-profiles.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/brand-designer .claude/skills/brand-designer && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "brand-designer" agent skill from https://github.com/magnus919/hermes-profiles/tree/main/skills/brand-designer into .claude/skills/brand-designer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "brand-designer", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/magnus919/hermes-profiles/tree/main/skills/brand-designerType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add magnus919/hermes-profiles --skill brand-designer -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install magnus919/hermes-profiles brand-designer --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/magnus919/hermes-profiles.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/brand-designer .agents/skills/brand-designer && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "brand-designer" agent skill from https://github.com/magnus919/hermes-profiles/tree/main/skills/brand-designer into .agents/skills/brand-designer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "brand-designer", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add magnus919/hermes-profiles --skill brand-designer -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install magnus919/hermes-profiles brand-designer --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/magnus919/hermes-profiles.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/brand-designer .cursor/skills/brand-designer && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "brand-designer" agent skill from https://github.com/magnus919/hermes-profiles/tree/main/skills/brand-designer into .cursor/skills/brand-designer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "brand-designer", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/magnus919/hermes-profiles.git --path skills/brand-designer--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add magnus919/hermes-profiles --skill brand-designer -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install magnus919/hermes-profiles brand-designer --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/magnus919/hermes-profiles.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/brand-designer .gemini/skills/brand-designer && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "brand-designer" agent skill from https://github.com/magnus919/hermes-profiles/tree/main/skills/brand-designer into .gemini/skills/brand-designer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "brand-designer", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install magnus919/hermes-profiles brand-designerInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add magnus919/hermes-profiles --skill brand-designer -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/magnus919/hermes-profiles.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/brand-designer .github/skills/brand-designer && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "brand-designer" agent skill from https://github.com/magnus919/hermes-profiles/tree/main/skills/brand-designer into .github/skills/brand-designer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "brand-designer", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add magnus919/hermes-profiles --skill brand-designer -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install magnus919/hermes-profiles brand-designer --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/magnus919/hermes-profiles.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/brand-designer .opencode/skills/brand-designer && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "brand-designer" agent skill from https://github.com/magnus919/hermes-profiles/tree/main/skills/brand-designer into .opencode/skills/brand-designer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "brand-designer", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
brand-designerCreate comprehensive brand identity documentation for any brand.
Brand Designer is an agent skill from magnus919/hermes-profiles. Create comprehensive brand identity documentation for any brand. Guides you through documenting strategy, visual identity (logo, color, typography, imagery), voice and tone, application guidelines, governance, and asset inventory. Produces markdown specs, compiled brand books, and brand-compliant images via reference-image-aware generation. Use when you need to capture a brand's identity in structured, durable form — for vault storage, agency handoff, or press kit distribution.
Its SKILL.md is about 2.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 19 other files, including scripts and reference files (for example `references/artifact-hierarchy.md`, `references/brand-card-formats.md` and `references/canonical-components.md`). Compatibility notes: CLI requires Python 3.8+; generate script requires an image generation backend. All templates are plain markdown. Works with any agent supporting Agent Skills.
It sits in Media & Creative, covering Brand strategy and identity, Logo and visual identity and Brand voice and tone. The repository describes itself as: Curated Hermes Agent profiles for specialist swarms — opinionated, Hermes-optimized, artifact-pyramid native. The licence is MIT.
5 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 867a555. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 3 files in scripts/ (Shell), which the agent can run.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
CLI requires Python 3.8+; generate script requires an image generation backend. All templates are plain markdown. Works with any agent supporting Agent Skills.
From compatibility in the SKILL.md frontmatter.
Brand Designer loads about 2.3k tokens when it runs, and up to ~15k if it reads all its reference files. Until then it costs about 124 tokens; SKILL.md has 735 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from magnus919/hermes-profiles at commit 867a555, republished under its MIT licence (© magnus919). 735 words, ~2,321 tokens.
.claude/skills/brand-designer/SKILL.md (or your agent's skills folder). This skill also uses 16 other files; get the full folder from GitHub.A systematic toolkit for documenting brand identity. Elicits brand information through structured templates, validates completeness, compiles into reference documents, and generates brand-compliant images.
# 1. Scaffold a new brand
brand-book init ./my-brand --name "Acme Corp"
# 2. Fill in the templates (7 markdown files)
# Start with strategy.md → visual-id.md → voice.md
# 3. Validate your work
brand-book validate ./my-brand/strategy.md --strict
# 4. Compile output
brand-book compile ./my-brand --artifact brand-card # One-page summary
brand-book compile ./my-brand --artifact full # Full brand book
# 5. Generate brand image (optional)
generate brand-card --brand-dir ./my-brand --layout landscape| Trigger | Artifact | Audience |
|---|---|---|
| "I need a brand card for press/stakeholders" | Brand card (image + one-pager) | Executives, press, partners |
| "I need to document my brand strategy" | Strategy memo | Leadership, marketing |
| "I need visual identity documentation" | Visual identity spec | Designers, developers |
| "I need brand voice guidelines" | Voice & messaging spec | Writers, content team |
| "I need a full brand book for agency handoff" | Compiled brand book | Agencies, partners |
| "I need to inventory all my brand assets" | Asset inventory | Everyone |
The decision tree in references/canonical-components.md maps brand maturity to artifact scope:
7 templates live in templates/. Start with strategy (it informs everything else), then visual-id, voice, and the rest:
| Template | What It Captures | Depends On |
|---|---|---|
strategy.md | Positioning, personality, mission, audience | — |
visual-id.md | Logo system, color palette, typography, iconography, imagery | Strategy |
voice.md | Voice attributes, tone matrix, vocabulary, copy examples | Strategy |
application.md | Digital, print, social, co-branding rules | Visual identity |
governance.md | Versioning, review cadence, exceptions | — |
asset-inventory.md | Structured file index | All others |
brand-card.md | Condensed visual summary (sources from others) | Strategy, visual-id, voice |
Filling technique: Replace {{placeholders}} in each template with your brand's information. Required fields are marked in frontmatter. Optional fields can be removed.
brand-book validate ./my-brand/visual-id.md # Basic checks
brand-book validate ./my-brand/brand-card.md --strict # Cross-reference checks
brand-book validate ./my-brand/*.md # Batch check allValidation catches:
brand-book compile ./my-brand --artifact brand-card # One-pager
brand-book compile ./my-brand --artifact full # Full book
brand-book compile ./my-brand --artifact full --format html --output book.html # HTMLThe --artifact selector maps to individual templates or the compiled whole. See references/artifact-hierarchy.md for the complete taxonomy.
generate brand-card --brand-dir ./my-brand --layout landscape # Press kit card
generate mockup --brand-dir ./my-brand --type social # Social media mockup
generate swatch --brand-dir ./my-brand # Color palette card
generate moodboard --brand-dir ./my-brand --theme "innovation" # Mood board
generate logo-bg primary --brand-dir ./my-brand --background dark # Logo on darkThe generate script is prompt-engineering-first: it reads your brand data and constructs optimized prompts for image generation backends. For best results with accurate logo rendering, provide reference images alongside the prompt.
scripts/brand-bookThe main CLI. Subcommands:
| Command | Action |
|---|---|
init <dir> [--name] | Scaffold brand directory with 7 templates |
compile <dir> [--artifact] [--format] [--output] | Assemble brand artifact |
validate <file...> [--strict] [--json] | Check frontmatter completeness |
preview <file> [--json] | Terminal preview of a brand component |
All subcommands support --json for machine output and --dry-run for preview.
scripts/generateImage prompt construction for brand-compliant generation. Subcommands:
| Command | Action |
|---|---|
| `brand-card [--layout portrait | landscape]` |
| `mockup --type stationery | social |
swatch | Palette visualization prompt |
moodboard [--theme] | Mood board prompt |
logo-bg <variant> [--background] | Logo presentation prompt |
| File | What It Contains |
|---|---|
references/canonical-components.md | Definitive component hierarchy + maturity decision tree |
references/artifact-hierarchy.md | Every artifact: who consumes it, format, depth, relationships |
references/gold-standard-analysis.md | Structural analysis of Cash App, IBM, Netflix, Bang & Olufsen, Klarna |
references/brand-card-formats.md | Format comparison: PDF vs online vs CLI vs Figma vs image |
references/template-schemas.md | Complete YAML frontmatter schemas for all 7 templates |
references/image-generation.md | Brand-compliant image prompt patterns and reference-image usage |
Tier 0: Brand Card → image + one-pager → stakeholders, press
Tier 1: Strategy Memo → narrative document → leadership, marketing
Tier 2: Visual Identity → structured spec → designers, developers
Tier 3: Voice & Messaging → guidelines with examples → writers, content
Tier 4: Application → channel-by-channel rules → producers, agencies
Tier 5: Governance → framework document → brand owners, legal
Tier 6: Asset Inventory → indexed table → everyone
└── Compiled Brand Book (Tiers 0-6 combined) → agencies, partnersThe templates produce markdown documentation, not designed PDFs. The content is structured and correct; visual polish is a post-processing step. If you need a beautifully designed PDF, export the markdown and lay it out in InDesign/Figma.
Generated images will approximate brand colors, not match them precisely. The generate swatch command provides hex values in the prompt, but image models interpret color imprecisely. For Pantone-accurate color reference, use the documented values in the spec, not generated images.
The generate script constructs prompts regardless of backend. To use reference images (logos, existing materials) for better results, you need a generation setup that supports image inputs — e.g., ComfyUI, local Stable Diffusion with img2img, or an API that accepts image references. The prompts work without this; they just improve with it.
The brand-card template uses source: frontmatter links to strategy, visual-id, and voice templates. This means: compile may show placeholder text if those source templates aren't filled yet. Fill strategy + visual-id before expecting a complete brand card.
The image generation capability exists, but the primary output is structured documentation — markdown that can live in a vault, be versioned in git, and be compiled into various formats. The images are the garnish, not the meal.
nous-branding — Reference-image generation for Nous Research brandcli-builder — Patterns used by the brand-book CLIreferences/image-generation.md — Detailed prompt craft guide© magnus919, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 16 other files (scripts, references) in skills/brand-designer of magnus919/hermes-profiles.
Open the folder on GitHubat commit 867a555
We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders. This page covers the copy in magnus919/hermes-profiles, which our catalogue first saw on October 7, 2026.
Brand Designer next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Brand Designer this skillmagnus919/hermes-profiles | 289 | — | ~2.3k | Automated safety check: Pass | MIT | |
| Brand Dnathatrebeccarae/claude-marketing | 161 | — | ~1.8k | Automated safety check: Pass | MIT | |
| Brand Guidelinesalirezarezvani/claude-skills | 28k | 1 repos | ~1.3k | Automated safety check: Pass | MIT | |
| Brand Guidelinesnexu-io/open-design | 100k | — | ~346 | Automated safety check: Pass | Apache-2.0 | |
| Anthropic Brand Stylinganthropics/skills | 180k | 30 repos | ~559 | Automated safety check: Pass | Apache-2.0 | |
| Brand Guidelinescomposio-community/awesome-codex-skills | 17k | — | ~617 | Automated safety check: Pass | Apache-2.0 |
thatrebeccarae/claude-marketing
Extract brand identity from a website URL — voice, colors, typography, imagery, values, and target audience — into a structured brand-profile.json.
alirezarezvani/claude-skills
When the user wants to apply, document, or enforce brand guidelines for any product or company.
nexu-io/open-design
Apply Anthropic's official brand colors and typography to artifacts for consistent visual identity and professional design standards.
anthropics/skills
Applies Anthropic's brand colors and fonts to artifacts such as PowerPoint slides, using fixed hex values for text and accents, Poppins headings and Lora body text.
composio-community/awesome-codex-skills
Applies OpenAI's brand colors and typography to any artifact that should match the Codex/OpenAI look-and-feel.
openclaw/clawhub
Applies the OpenClaw visual identity (coral and sea-glass palette, type stacks, logo rules and voice) to documents, slides, social graphics and launch material.
magnus919/hermes-profiles
PhD-level expertise in data science, statistics, and machine learning.
magnus919/hermes-profiles
Specification authoring for AI-native SDD — writes formal specifications in structured formats (Gherkin, user stories, acceptance criteria), enforces spec quality gates, and produces…
magnus919/hermes-profiles
SDD acceptance criteria verification — maps specification acceptance criteria to tests, validates implementation output against spec requirements, and produces artifact-pyramid-compliant…
magnus919/hermes-profiles
SDD work decomposition — translates formal specifications into dependency-aware task plans with per-task acceptance criteria.
magnus919/hermes-profiles
Progressive disclosure for what AI agents produce. An agent skill from magnus919/hermes-profiles.
magnus919/hermes-profiles
Full-spectrum SEO + AEO audit skill — technical crawl analysis, on-page content optimization, structured data (JSON-LD/Schema.org) validation, Ghost CMS metadata completion, answer engine…
Categories
Create comprehensive brand identity documentation for any brand. Brand Designer is an agent skill from magnus919/hermes-profiles. Create comprehensive brand identity documentation for any brand.
Brand Designer fits situations like: you need to capture a brands identity in structured; durable form — for vault storage; press kit distribution.
Run `npx skills add magnus919/hermes-profiles --skill brand-designer -a claude-code`. Or copy the skill folder (skills/brand-designer in magnus919/hermes-profiles) into .claude/skills/brand-designer in your project. Claude Code loads it when a task matches its description.
Run `npx skills add magnus919/hermes-profiles --skill brand-designer -a codex`. Or copy the skill folder (skills/brand-designer in magnus919/hermes-profiles) into .agents/skills/brand-designer in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add magnus919/hermes-profiles --skill brand-designer -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/brand-designer, .gemini/skills/brand-designer, .github/skills/brand-designer and .opencode/skills/brand-designer in your project.
Going by SKILL.md and its folder, Brand Designer needs a shell for the scripts in its folder. Our summary lists: Python 3; A Bash shell. Compatibility (from SKILL.md): CLI requires Python 3.8+; generate script requires an image generation backend. All templates are plain markdown. Works with any agent supporting Agent Skills..
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Brand Designer is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.3k tokens (SKILL.md is roughly 9.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 13k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Brand Designer: Brand Dna (thatrebeccarae/claude-marketing, 161 stars), Brand Guidelines (alirezarezvani/claude-skills, 28k stars), Brand Guidelines (nexu-io/open-design, 100k stars) and Anthropic Brand Styling (anthropics/skills, 180k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
magnus919 (a GitHub user) maintains it in magnus919/hermes-profiles, which has 289 GitHub stars. The repository holds 31 skills in this directory. The repository was last updated on June 27, 2026.
Source: magnus919/hermes-profiles on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.