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…
Unified status snapshot of the active brand: profile, engagements, recent insights, recent compliance violations, Python dependency mode.
$ npx -y skills add indranilbanerjee/digital-marketing-pro --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
/statusContext preview
What this command does when you run it.
Unified status snapshot of the active brand: profile, engagements, recent insights, recent compliance violations, Python dependency mode.
description: "Unified status snapshot of the active brand: profile, engagements, recent insights, recent compliance violations, Python dependency mode." argument-hint: "[--brand <slug>] [--json] [--quiet] [--section brand|engagements|insights|compliance|deps]" allowed-tools: Read Bash Glob Grep
Prints a complete status snapshot for the active Digital Marketing Pro brand. Wraps `scripts/dm-status.py` and surfaces health indicators that need attention.
In v3.0 and earlier, the SessionStart hook ran `setup.py` automatically at every Claude Code session start to print a 15-line brand summary banner across every project. v3.1 removed that hook because it fired globally regardless of context. v3.2 introduces this command as the explicit on-demand replacement, with a richer view than the old banner.
/digital-marketing-pro:status # Full snapshot for active brand /digital-marketing-pro:status --brand acme-corp # Snapshot for a named brand /digital-marketing-pro:status --quiet # One-line compact summary /digital-marketing-pro:status --json # Machine-readable JSON /digital-marketing-pro:status --section engagements # Only the engagements section
| Section | Contents | |---------|----------| | `brand` | Name, industry, voice, channels, languages, markets, competitors, primary goal | | `engagements` | All engagements with current part, completed/blocked counts, days since update, pending decisions, versioned doc count | | `insights` | Last 5 insights captured + days since last save + total count | | `compliance` | Last 5 compliance violations + count in last 30 days | | `deps` | Python version + mode (knowledge-only / lite / full) + available + missing packages |
After the snapshot, the skill highlights items that need attention:
This command never modifies state. It only reads from existing brand profile, engagement state, insights, and violations files. Safe to run at any time without side effects.
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…
Set up a new brand profile with voice, audience, competitors, guidelines, and compliance rules
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