Guides through interactive brand profile setup (quick or full mode) for marketing work. Supports new brand onboarding, client setup, brand switching, and context updates.
How this skill is triggered — by the user, by Claude, or both
Slash command
/digital-marketing-pro:brand-setup [brand-name or --full][brand-name or --full]The summary Claude sees in its skill listing — used to decide when to auto-load this skill
- User says "set up a new brand" or "create a brand profile"
If the user wants to get started quickly, or says "quick setup", ask only these 5 essential questions:
From these 5 answers, intelligently populate the full profile:
Use the full setup when:
Ask the user one question at a time (don't overwhelm):
Business type: Present options:
Revenue model: subscription, transactional, freemium, marketplace commission, donation, retainer, advertising
Price range and sales cycle: "What's your typical deal size and how long does it take to close?"
Voice dimensions — Ask user to rate 1-10 or describe:
Personality traits: "Pick 3-5 words that describe the brand's personality" (e.g., witty, empathetic, direct, bold, thoughtful, playful, authoritative, warm)
This-Not-That: "Give me examples of how you'd say something vs. how you wouldn't" (e.g., "We say 'Let's figure this out together' not 'Contact our support team'")
Sample content: "Share 2-3 URLs or text snippets of content you think nails your brand voice"
Active channels: "Which marketing channels are you currently using?" (website, Instagram, LinkedIn, Twitter, TikTok, YouTube, Facebook, Pinterest, Email, Google Ads, Meta Ads, etc.)
Goals: "What's your #1 marketing goal right now?" + target KPIs + budget range + team size
After collecting all information:
python3 scripts/setup.py --create-brand "[brand name]"When user says "switch to [brand name]":
python3 scripts/setup.py --list-brands~/.claude-marketing/brands/_active-brand.jsonWhen user wants to update specific fields:
~/.claude-marketing/brands/{slug}/profile.jsonnpx claudepluginhub indranilbanerjee/digital-marketing-proLoads brand context for marketing tasks including brand profiles, industry benchmarks, compliance rules, and platform specs. Use when setting up brands, switching context, or needing industry data.
Manages brand and client context for marketing sessions with cross-conversation continuity. Supports creation, switching, listing, updates, and task gating behind active brand.
Guides users through 7-part brand strategy framework from Brand Truth to messaging using discovery questions and structured outputs for each phase.