switch-brand
$
npx mdskill add indranilbanerjee/digital-marketing-pro/switch-brandSwitch active brand context instantly for multi-client workflows.
- Enables rapid context changes between different client profiles.
- Depends on the setup.py script for brand management.
- Validates brand slugs against the configured brand registry.
- Confirms new voice settings and compliance rules before proceeding.
SKILL.md
.github/skills/switch-brandView on GitHub ↗
--- name: switch-brand description: "Switch active brand profile. Use when: changing brand context in multi-client or agency workflows." argument-hint: "[brand-slug]" --- # Switch Brand ## 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 "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 "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 /dm: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).