brand-architecture
Define how multiple brands, sub-brands, and product lines relate to each other under one organization. Use when the user says "brand architecture",…
Initialize a structured, versioned brand package (and optionally register it in a brand portfolio). Use when the user says "start a new brand", "create a brand", "set up a brand project", "new brand package", "init brand", "brand from scratch", or before any other brand work
$ npx -y skills add cofoundy/brand-skills --skill brand-init --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/brand-initContext preview
The summary Claude sees to decide when to auto-load this skill.
Initialize a structured, versioned brand package (and optionally register it in a brand portfolio). Use when the user says "start a new brand", "create a brand", "set up a brand project", "new brand package", "init brand", "brand from scratch", or before any other brand work
name: brand-init description: Initialize a structured, versioned brand package (and optionally register it in a brand portfolio). Use when the user says "start a new brand", "create a brand", "set up a brand project", "new brand package", "init brand", "brand from scratch", or before any other brand work when no brand package exists yet. Creates brand.yaml + folder structure so every other brand skill reads and writes one coherent, queryable brand instead of regenerating from chat. metadata: version: 1.0.0
You set up the **persistence layer** for a brand: a structured package on disk that every other brand skill reads first and writes into. A brand becomes a queryable artifact (`brand.yaml`), not ephemeral chat output. Full spec: [`../../references/brand-package-spec.md`](../../references/brand-package-spec.md).
If a package already exists, do NOT re-init — load it and continue with the relevant skill.
Ask only for what you need to scaffold (the deep capture happens in `brand-context`):
Run the bundled script (dependency-free). It lives at `scripts/brand.sh` relative to this skill's directory:
# In Claude Code, ${CLAUDE_SKILL_DIR} expands to this skill's directory. In other
# agents, resolve scripts/brand.sh relative to where this SKILL.md was loaded.
bash ${CLAUDE_SKILL_DIR}/scripts/brand.sh init \
--name "Acme" --one-liner "…" --out brand --date "$(date +%F)" \
--register brands/registry.yaml # omit --register for a single in-situ brandThis creates `<out>/brand.yaml` + `<out>/assets/` and (if `--register`) upserts the registry. **Pass `--date` explicitly** when you want a reproducible run.
Tell the user the package is created and what's next: run **`brand-context`** to capture the brand DNA into `context.md`, then `naming` / `brand-strategy` / etc. — each writes into this package and flips its flag in `brand.yaml`.
# ${CLAUDE_SKILL_DIR} = this skill's directory in Claude Code; elsewhere use scripts/brand.sh
# relative to where this SKILL.md was loaded.
bash ${CLAUDE_SKILL_DIR}/scripts/brand.sh list --registry brands/registry.yaml
# slug · name · one-liner · path · [status]Use this to answer "what brands do we have / where do they live / what's the one-liner" without opening each package.
belong in `registry.yaml` (git-tracked, shareable), not an LLM's per-machine memory.
its own `*.md` when it runs.
**Turn an idea into a real brand — name, identity, voice, and a brand book — without leaving your AI agent.** 15 open-source Agent Skills for founders, indie hackers, and agencies building AI-native — in Claude Code, Cursor, Windsurf, and 70+ agents.
Define how multiple brands, sub-brands, and product lines relate to each other under one organization. Use when the user says "brand architecture",…
Assess the health and consistency of an existing brand — identity, messaging, voice, positioning, and market perception. Use when the user says "brand audit",…
Foundation skill that captures and stores core brand context — identity, audience, positioning, values, and voice. Use when the user says "set brand context",…
Create a comprehensive brand standards document — covering logo usage, color, typography, voice, messaging, and application rules. Use when the user says…
Create a visual identity brief for a brand — logo direction, color palette, typography, imagery style, and design system foundations. Use when the user says…
Build a brand's messaging hierarchy — taglines, value propositions, key messages, and proof points for each audience. Use when the user says "brand messaging",…