Help us improve
Share bugs, ideas, or general feedback.
Interactively sets up or updates brand profiles using quick 5-question or full 17-question modes covering identity, business model, industry, and compliance. Use for new client onboarding, brand switching, or context updates.
npx claudepluginhub indranilbanerjee/digital-marketing-proHow 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"
Manages brand and client context for marketing sessions with cross-conversation continuity. Supports creation, switching, listing, updates, and task gating behind active brand.
Loads brand profiles, industry benchmarks, compliance rules, and platform specs for marketing tasks. Use when setting up brands, switching contexts, or needing benchmarks.
Guides users through 7-part brand strategy framework from Brand Truth to messaging using discovery questions and structured outputs for each phase.
Share bugs, ideas, or general feedback.
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.json