/status
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.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/status
Context 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.
Command definition
status.mddescription: "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
/digital-marketing-pro:status — Unified Status Snapshot
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.
Quick examples
/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
Sections
| 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 |
Health indicators surfaced
After the snapshot, the skill highlights items that need attention:
- Engagements not updated in 14+ days
- Engagements with pending re-run decisions awaiting action
- Recent compliance violations (last 30 days)
- Missing Python dependencies that affect feature availability
Fast and read-only
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.
See also
- [skills/status/SKILL.md](../skills/status/SKILL.md) — full skill specification
- [scripts/dm-status.py](../scripts/dm-status.py) — the underlying script
- [/digital-marketing-pro:brand-setup](brand-setup.md) — create or update a brand profile
- [/digital-marketing-pro:engagement status](engagement.md) — engagement-specific deep status
Read more
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
/digital-marketing-pro:status — Unified Status Snapshot
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.
Quick examples
/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
Sections
| 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 |
Health indicators surfaced
After the snapshot, the skill highlights items that need attention:
- Engagements not updated in 14+ days
- Engagements with pending re-run decisions awaiting action
- Recent compliance violations (last 30 days)
- Missing Python dependencies that affect feature availability
Fast and read-only
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.
See also
- [skills/status/SKILL.md](../skills/status/SKILL.md) — full skill specification
- [scripts/dm-status.py](../scripts/dm-status.py) — the underlying script
- [/digital-marketing-pro:brand-setup](brand-setup.md) — create or update a brand profile
- [/digital-marketing-pro:engagement status](engagement.md) — engagement-specific deep status
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?
Other commands on digital-marketing-pro.
- /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 scorecard
Open command - /brand-setup
Set up a new brand profile with voice, audience, competitors, guidelines, and compliance rules
Open command - /campaign-plan
Generate a full multi-channel campaign plan with objectives, audience, channel mix, budget, timeline, and KPIs
Open command - /check
Run the unified pre-publish quality gate on marketing content (hallucination + brand voice + structure + claims). Use before publishing any marketing copy.
Open command - /competitor-analysis
Multi-dimensional competitive analysis — content, SEO, paid ads, social, AI visibility, pricing, and positioning
Open command - /content-engine
Draft blog posts, ad copy, emails, social media, landing pages, and video scripts with brand voice and SEO
Open command

