market-weather
/digital-marketing-pro:market-weather
Purpose
Generate a Marketing Weather Report — a single-page assessment combining all external signals that affect marketing effectiveness right now. Score current conditions for marketing action (green, yellow, or red) across five dimensions: economic climate, cultural moments, industry and competitive activity, platform changes, and regulatory updates. This command gives marketers a quick go/no-go signal before launching campaigns, adjusting budgets, or making timing decisions. Instead of checking multiple dashboards and news sources, get one consolidated view of whether conditions favor aggressive marketing action, cautious optimization, or defensive positioning. Reports are time-horizon-aware — this week's weather may differ from this quarter's forecast.
Input Required
The user must provide (or will be prompted for):
- Industry context (optional): Specific industry or vertical to focus the assessment on. If omitted, uses the active brand profile's industry classification. Industry context determines which economic indicators, regulatory developments, and competitive signals are most relevant
- Time horizon: The planning window for the assessment —
this-week(tactical, what to act on now),this-month(operational, what to prepare for), orthis-quarter(strategic, what to plan around). Each horizon adjusts the signal weighting and recommendation specificity. If omitted, defaults tothis-month - Specific concerns to check (optional): Particular areas the user wants assessed — e.g., "any platform algorithm changes this week", "regulatory developments in data privacy", "competitor product launches", or "economic indicators affecting ad spend". These get priority attention in the report alongside the standard five-dimension scan
Process
- Load brand context: Read
~/.claude-marketing/brands/_active-brand.jsonfor the active slug, then load~/.claude-marketing/brands/{slug}/profile.json. Apply industry classification, target markets, competitive set, and channel mix to focus the weather assessment on relevant signals. Also check for guidelines at~/.claude-marketing/brands/{slug}/guidelines/_manifest.json— if present, load restrictions. Check for agency SOPs at~/.claude-marketing/sops/. If no brand exists, ask: "Set up a brand first (/digital-marketing-pro:brand-setup)?" — or proceed with defaults. - Generate weather report: Run
macro-signal-tracker.py weather-report --industry {industry} --horizon {horizon}to pull the latest signal data across all five dimensions. If specific concerns were provided, pass them as priority focus areas. - Review and categorize signals: Review all signals recorded in the last 30 days. Categorize each by dimension — economic (consumer confidence, ad market pricing, industry spending trends), cultural (holidays, awareness months, viral moments, social movements), industry (competitor launches, M&A, market shifts), platform (algorithm updates, new ad formats, policy changes, outages), and regulatory (privacy laws, advertising regulations, compliance deadlines). Weight recency and impact severity.
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.
42media-plan
Create a paid media plan. Use when: building media buy schedules, cross-channel budget allocation, or creative rotation calendars.
39landing-page-audit
Audit landing pages. Use when: scoring above-fold clarity, trust signals, form friction, message match, or mobile UX.
39