quality-report
/dm:quality-report
Purpose
Quality intelligence reporting over time. Shows eval score trends across days and weeks, identifies which content types are improving or declining, detects regression alerts where quality has dropped below established baselines, surfaces the brand's best and worst performing content, and provides actionable recommendations for improving content quality across the organization.
This command turns the evaluation data logged by /dm:eval-content into strategic insight. Instead of evaluating a single piece of content, it analyzes the pattern across all evaluations to answer: Is our content quality improving or declining? Which content types are strongest? Which dimensions need the most work? Are there regressions we need to address? What specific changes will have the biggest impact on overall quality?
Input Required
The user must provide (or will be prompted for):
- Time period (optional): The reporting window —
7d,14d,30d,60d,90d, or a custom date range (YYYY-MM-DD to YYYY-MM-DD). Defaults to 30 days. Longer periods provide better trend visibility but may include outdated data from before process changes - Content type filter (optional): Focus the report on a specific content type —
blog_post,email,ad_copy,social_post,landing_page,press_release,content_brief,campaign_plan, orall. Defaults to all types. Useful for drilling into a specific content stream's quality trajectory - Dimension focus (optional): Zoom in on a specific scoring dimension —
content_quality,brand_voice,hallucination_risk,claim_verification,output_structure,readability, orall. Defaults to all dimensions. Useful when the team is working on improving a specific quality aspect
Process
- Load brand context: Read
~/.claude-marketing/brands/_active-brand.jsonfor the active slug, then load~/.claude-marketing/brands/{slug}/profile.json. Apply brand quality standards and industry context for benchmark comparison. Also check for guidelines at~/.claude-marketing/brands/{slug}/guidelines/_manifest.json— if present, load any quality targets or SLA definitions. Check for agency SOPs at~/.claude-marketing/sops/— agency workflows may define minimum quality thresholds for client deliverables. If no brand exists, ask: "Set up a brand first (/dm:brand-setup)?" — or proceed with defaults.
More from indranilbanerjee/digital-marketing-pro
video-script
Write video scripts. Use when: creating YouTube, TikTok, Reels, LinkedIn, demo, or explainer video content.
136paid-advertising
Plan paid advertising campaigns. Use when: managing Google Ads, Meta Ads, LinkedIn Ads, bid strategy, or budget optimization.
58pdf-report
Generate branded PDF reports. Use when: creating executive summaries, campaign reports, or client deliverables.
50reputation-management
Manage brand reputation. Use when: handling reviews, crisis comms, negative press, sentiment, or recovery plans.
42landing-page-audit
Audit landing pages. Use when: scoring above-fold clarity, trust signals, form friction, message match, or mobile UX.
39media-plan
Create a paid media plan. Use when: building media buy schedules, cross-channel budget allocation, or creative rotation calendars.
39