backlink-gap
Find domains linking to your competitors but not to you, ranked by priority score (DR + link-overlap + traffic + topical relevance) with a four-gate quality…
Set up a new brand profile with voice, audience, competitors, guidelines, and compliance rules
$ npx -y skills add indranilbanerjee/digital-marketing-pro --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
/brand-setupContext preview
What this command does when you run it.
Set up a new brand profile with voice, audience, competitors, guidelines, and compliance rules
description: Set up a new brand profile with voice, audience, competitors, guidelines, and compliance rules argument-hint: "<brand name>"
> If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../CONNECTORS.md).
Create or update a brand marketing profile that powers every skill in the plugin. The profile captures brand identity, voice settings, target audiences, competitor landscape, compliance requirements, and channel strategy — then stores it for automatic use across all marketing operations.
User runs `/digital-marketing-pro:brand-setup` or asks to set up a new brand, onboard a new client, create a brand profile, or switch between brands.
Gather the following from the user. If not provided, ask before proceeding:
1. **Brand name** — the company, product, or client name
2. **What the brand does** — one-sentence elevator pitch (used to infer industry, business model, and USP)
3. **Target audience** — who the brand serves (B2B/B2C, demographics, job titles, pain points)
4. **Brand voice** — 3 descriptive words (e.g., "bold, witty, professional") mapped to formality, energy, humor, and authority scales (1-10)
5. **Primary marketing channels** — where the brand focuses efforts (social, email, SEO, paid ads, etc.)
6. **Additional context** (optional):
Ask only the 5 essential questions above. From these, intelligently populate the full profile:
Walk through detailed profiling across 5 sections:
1. Brand name 2. Elevator pitch 3. Unique selling proposition 4. Mission and values
5. B2B, B2C, or hybrid 6. Industry and sub-category 7. Revenue model 8. Sales cycle length
9. Primary persona (demographics, role, pain points, goals) 10. Secondary persona (optional) 11. Buying triggers and objections
12. Voice attributes (3 words mapped to 4 scales) 13. Messaging pillars (3-5 core messages) 14. Restricted language (terms to avoid, compliance constraints)
15. Active channels with goals per channel 16. Top 3-5 competitors 17. Geographic markets and languages
Profiles are saved to `~/.claude-marketing/brands/{slug}/profile.json` and automatically loaded by every skill:
For agencies managing multiple brands:
After creating the profile, ask:
"Brand profile for [name] is ready. Would you like to:
Your agency just signed a 50-brand client. The previous agency left no playbook. Three brands are bleeding budget, two have stale positioning, one is launching in a regulated jurisdiction next month. Where do you start?
Repo: indranilbanerjee/digital-marketing-pro
Find domains linking to your competitors but not to you, ranked by priority score (DR + link-overlap + traffic + topical relevance) with a four-gate quality…
Generate a full multi-channel campaign plan with objectives, audience, channel mix, budget, timeline, and KPIs
Run the unified pre-publish quality gate on marketing content (hallucination + brand voice + structure + claims). Use before publishing any marketing copy.
Multi-dimensional competitive analysis — content, SEO, paid ads, social, AI visibility, pricing, and positioning
Draft blog posts, ad copy, emails, social media, landing pages, and video scripts with brand voice and SEO
Wire DMP for Anthropic Cowork team usage: verifies Cowork sandbox, checks for a Drive MCP, creates the canonical Drive folder layout, and persists the team's…