Switch the active brand profile for agency work and confirm the new context.

MITAuto-check passed

Install Switch Brand

skills CLI
$ npx skills add indranilbanerjee/digital-marketing-pro --skill switch-brand -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install indranilbanerjee/digital-marketing-pro switch-brand --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/indranilbanerjee/digital-marketing-pro.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/switch-brand .claude/skills/switch-brand && rm -rf skills-src

Use ~/.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/

Facts

Skill name
switch-brand
GitHub stars
862
Used in
1 other repo
Token cost
~366 tokens
SKILL.md length
165 words
Files
1
Skills in repo
162
Repo updated
First seen
Licence
MIT

At a glance

Switch the active brand profile for agency work and confirm the new context.

  • Works in 3 steps: List Available Brands → Switch Active Brand → Confirm Switch
  • SKILL.md covers When to Use, Process, If Brand Not Found and Multi-Brand Comparison
  • Calls python

What it does

Switch Brand is an agent skill from indranilbanerjee/digital-marketing-pro. Switch the active brand profile for agency work and confirm the new context. "change brand to Acme"

Its SKILL.md is about 370 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

The repository describes itself as: An open-source AI marketing operating system for strategy, SEO, AEO/GEO, paid media, content, CRM, and analytics - grounded in brand context, human approval, and verifiable… The licence is MIT.

Example prompts

  • “change brand to Acme”
  • “/switch-brand”

Requirements

  • Python 3

Workflow steps

3 steps, taken from the step headings in SKILL.md.

  1. List Available Brands
  2. Switch Active Brand
  3. Confirm Switch

What it can do on your machine

Read from SKILL.md and the folder at commit 9e949f3. It shows what the files ask for, not the result of running them.

  • Tool permissions

    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.

  • Runs code

    Shell commands in SKILL.md call:

    • python

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Switch Brand loads about 366 tokens when it runs. Until then it costs about 28 tokens; SKILL.md has 165 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~28
When it runs · the whole SKILL.md, loaded when a task matches
~366

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.

Safety

Auto-check passed

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); files beside SKILL.md are not scanned.

SKILL.md

The full file from indranilbanerjee/digital-marketing-pro at commit 9e949f3, republished under its MIT licence (© indranilbanerjee). 165 words, ~366 tokens.

Download SKILL.mdSave it as .claude/skills/switch-brand/SKILL.md (or your agent's skills folder).
name
switch-brand
description
Switch the active brand profile for agency work and confirm the new context. "change brand to Acme"
argument-hint
[brand-slug]

Switch Brand

Script location. If your host does not set ${CLAUDE_PLUGIN_ROOT}, the scripts are in this plugin's scripts/ folder, next to skills/.

When to Use

  • User says "switch to [brand name]" or "change brand to..."
  • User wants to work on a different client/brand
  • User asks to list available brands

Process

1. List Available Brands

Run the setup script to show all configured brands:

bash
python "${CLAUDE_PLUGIN_ROOT}/scripts/setup.py" --list-brands

The currently active brand is marked with *.

2. Switch Active Brand

When the user selects a brand, run:

bash
python "${CLAUDE_PLUGIN_ROOT}/scripts/setup.py" --switch-brand BRAND_SLUG
3. Confirm Switch

After switching, confirm:

  • Brand name and slug
  • Key profile details (industry, business model, primary channel)
  • Remind: "All marketing outputs will now use [brand_name]'s voice, compliance rules, and context."

If Brand Not Found

  • Show the list of available brands
  • Offer to create a new brand: "Brand not found. Would you like to create a new profile? Use /digital-marketing-pro:brand-setup"

Multi-Brand Comparison

If the user asks to compare brands, load both profiles and present a side-by-side comparison of key attributes (voice settings, channels, goals).

© indranilbanerjee, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/switch-brand of indranilbanerjee/digital-marketing-pro.

Open the folder on GitHubat commit 9e949f3

Used in 1 other repository

We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in indranilbanerjee/digital-marketing-pro, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Switch Brand 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.

Switch Brand compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Switch Brand this skillindranilbanerjee/digital-marketing-pro8621 repos~366Automated safety check: PassMIT
Profileccusage/ccusage19k—~430Automated safety check: PassCustom licence
Cpu ProfileClickHouse/ClickHouse50k—~1.9kAutomated safety check: NotesApache-2.0
Codex Profilessickn33/agentic-awesome-skills47k1 repos~1.7kAutomated safety check: PassMIT
Collectors Snmp Profilesnetdata/netdata81k—~3.1kAutomated safety check: PassGPL-3.0
Alloc ProfileClickHouse/ClickHouse50k—~4.3kAutomated safety check: PassApache-2.0

Similar skills

  • Profile

    ccusage/ccusage

    Profiles ccusage performance. An agent skill from ccusage/ccusage.

    19k GitHub stars~430 tokensUpdated today
    Auto-check passed
  • Cpu Profile

    ClickHouse/ClickHouse

    Profile a ClickHouse query using the sampling query profiler and system.tracelog.

    50k GitHub stars~1.9k tokensUpdated today
    DatabasesAuto-check: notes
  • Codex Profiles

    sickn33/agentic-awesome-skills

    Use codex-profiles to run Codex CLI or Codex Desktop with isolated CODEXHOME profiles for separate accounts, projects, and local state.

    47k GitHub starsUsed in 1 repo~1.7k tokens
    Auto-check passed
  • Author or review Netdata SNMP polling profiles, ddsnmp parsing, topology/licensing/BGP rows and profile-format documentation.

    81k GitHub stars~3.1k tokensUpdated yesterday
    Frontend & DesignAuto-check passed
  • Alloc Profile

    ClickHouse/ClickHouse

    Analyze a jemalloc (or other) allocation profile in collapsed stack format.

    50k GitHub stars~4.3k tokensUpdated today
    DatabasesAuto-check passed
  • Containing Active Breach

    mukul975/Anthropic-Cybersecurity-Skills

    Executes containment strategies to stop active adversary operations and prevent lateral movement during a confirmed security breach.

    34k GitHub stars~2.7k tokensUpdated 1 mo ago
    SecurityAuto-check passed

More from indranilbanerjee/digital-marketing-pro

All 162 skills in this repo
  • Import Template

    indranilbanerjee/digital-marketing-pro

    Import a deliverable template as a reusable placeholder template per brand.

    862 GitHub starsUsed in 1 repo~1.6k tokens
    Auto-check passed
  • Ab Test Plan

    indranilbanerjee/digital-marketing-pro

    Plan an A/B test by script: sample size per variant, days to run, stopping rules.

    862 GitHub starsUsed in 1 repo~1.9k tokens
    Auto-check passed
  • Aeo Audit

    indranilbanerjee/digital-marketing-pro

    Run a one-time AEO audit of six AI answer engines, scored per surface.

    862 GitHub starsUsed in 1 repo~2.5k tokens
    Auto-check passed
  • Agent Readiness Audit

    indranilbanerjee/digital-marketing-pro

    Audit agent readiness by script: AI-crawler rules, product schema, no-JS HTML, feeds.

    862 GitHub starsUsed in 1 repo~3.7k tokens
    Auto-check passed
  • Backlink Gap

    indranilbanerjee/digital-marketing-pro

    Find backlink gap domains linking to competitors, not you, scored by script.

    862 GitHub starsUsed in 1 repo~2.6k tokens
    Auto-check passed
  • C2pa Metadata

    indranilbanerjee/digital-marketing-pro

    Embed C2PA provenance in AI-generated images, video or PDF by script.

    862 GitHub starsUsed in 1 repo~2.5k tokens
    Auto-check passed

Questions about Switch Brand

What does Switch Brand do?

Switch the active brand profile for agency work and confirm the new context. Switch Brand is an agent skill from indranilbanerjee/digital-marketing-pro. Switch the active brand profile for agency work and confirm the new context.

How do I install Switch Brand in Claude Code?

Run `npx skills add indranilbanerjee/digital-marketing-pro --skill switch-brand -a claude-code`. Or copy the skill folder (skills/switch-brand in indranilbanerjee/digital-marketing-pro) into .claude/skills/switch-brand in your project. Claude Code loads it when a task matches its description.

How do I install Switch Brand in Codex?

Run `npx skills add indranilbanerjee/digital-marketing-pro --skill switch-brand -a codex`. Or copy the skill folder (skills/switch-brand in indranilbanerjee/digital-marketing-pro) into .agents/skills/switch-brand in your project. Codex loads it when a task matches its description.

Can I use Switch Brand in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add indranilbanerjee/digital-marketing-pro --skill switch-brand -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/switch-brand, .gemini/skills/switch-brand, .github/skills/switch-brand and .opencode/skills/switch-brand in your project.

What does Switch Brand need to run?

Going by SKILL.md and its folder, Switch Brand needs the command-line tools its instructions call (python). Our summary lists: Python 3.

Does Switch Brand access the network?

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.

Is Switch Brand safe to install?

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. Review the folder before installing.

What licence does Switch Brand use?

Switch Brand is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Switch Brand use?

About 366 tokens (SKILL.md is roughly 1.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Switch Brand?

Skills that share tags, products or a category with Switch Brand: Profile (ccusage/ccusage, 19k stars), Cpu Profile (ClickHouse/ClickHouse, 50k stars), Codex Profiles (sickn33/agentic-awesome-skills, 47k stars) and Collectors Snmp Profiles (netdata/netdata, 81k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Switch Brand?

indranilbanerjee (a GitHub user) maintains it in indranilbanerjee/digital-marketing-pro, which has 862 GitHub stars. The repository holds 162 skills in this directory. The repository was last updated on October 9, 2026.

Source: indranilbanerjee/digital-marketing-pro on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.