$npx -y skills add zubair-trabzada/ai-marketing-claude --skill market-reportPossible data sources: - MARKETING-AUDIT.md -- from /market audit - LANDING-CRO.md -- from /market landing - SEO-AUDIT.md -- from /market seo - BRAND-VOICE.md -- from /market brand - COMPETITOR-ANALYSIS.md -- from /market competitors - FUNNEL-ANALYSIS.md
| 1 | # Marketing Report Generator (Markdown Format) |
| 2 | |
| 3 | ## Skill Purpose |
| 4 | Generate a comprehensive, professionally formatted marketing report in Markdown. This skill compiles data from all previous audit and analysis results into a single, client-ready document with scores, findings, recommendations, and a prioritized action plan with revenue impact estimates. |
| 5 | |
| 6 | ## When to Use |
| 7 | - User wants a full marketing report for a client or their own business |
| 8 | - User has completed one or more audit skills and wants a compiled report |
| 9 | - User asks for a marketing assessment, scorecard, or analysis document |
| 10 | - Triggered by `/market report` or `/market report <domain>` |
| 11 | |
| 12 | ## How to Execute |
| 13 | |
| 14 | ### Step 1: Collect All Available Data |
| 15 | Before generating the report, check for any existing audit data from previous skill runs. Look for these files in the project directory: |
| 16 | |
| 17 | **Possible data sources:** |
| 18 | - `MARKETING-AUDIT.md` -- from `/market audit` |
| 19 | - `LANDING-CRO.md` -- from `/market landing` |
| 20 | - `SEO-AUDIT.md` -- from `/market seo` |
| 21 | - `BRAND-VOICE.md` -- from `/market brand` |
| 22 | - `COMPETITOR-ANALYSIS.md` -- from `/market competitors` |
| 23 | - `FUNNEL-ANALYSIS.md` -- from `/market funnel` |
| 24 | - `CONTENT-AUDIT.md` -- from content analysis |
| 25 | - `AD-AUDIT.md` -- from `/market ads` |
| 26 | - `SOCIAL-AUDIT.md` -- from `/market social` |
| 27 | - `EMAIL-AUDIT.md` -- from `/market emails` |
| 28 | |
| 29 | If no previous data exists, inform the user and offer to: |
| 30 | 1. Run a quick audit first (recommended) |
| 31 | 2. Generate a report based on available information (website URL, user-provided data) |
| 32 | 3. Create a report template they can fill in |
| 33 | |
| 34 | ### Step 2: Calculate the Marketing Scorecard |
| 35 | |
| 36 | Score across 6 categories, each worth up to 100 points. The overall score is the weighted average. |
| 37 | |
| 38 | #### Category 1: Website & Conversion (Weight: 25%) |
| 39 | Evaluate based on landing page analysis, CRO findings, and UX assessment. |
| 40 | |
| 41 | | Factor | Points Available | Criteria | |
| 42 | |---|---|---| |
| 43 | | Page load speed | 15 | Under 2s = 15, Under 3s = 10, Under 5s = 5, Over 5s = 0 | |
| 44 | | Mobile responsiveness | 15 | Fully responsive = 15, Mostly = 10, Partially = 5, Not = 0 | |
| 45 | | Clear value proposition | 20 | Immediately clear = 20, Takes effort = 12, Vague = 5, Missing = 0 | |
| 46 | | CTA effectiveness | 20 | Strong and clear = 20, Present but weak = 12, Unclear = 5, Missing = 0 | |
| 47 | | Social proof | 15 | Multiple types = 15, Some = 10, Minimal = 5, None = 0 | |
| 48 | | Form optimization | 15 | Optimized = 15, Adequate = 10, Needs work = 5, Broken = 0 | |
| 49 | |
| 50 | #### Category 2: SEO & Organic (Weight: 20%) |
| 51 | Evaluate based on SEO audit findings. |
| 52 | |
| 53 | | Factor | Points Available | Criteria | |
| 54 | |---|---|---| |
| 55 | | Title tags & meta descriptions | 15 | Optimized = 15, Present = 10, Partial = 5, Missing = 0 | |
| 56 | | Header hierarchy (H1-H6) | 10 | Proper = 10, Mostly = 7, Needs work = 3, Missing = 0 | |
| 57 | | Content quality (E-E-A-T) | 25 | Excellent = 25, Good = 17, Average = 10, Poor = 3 | |
| 58 | | Technical SEO | 20 | No issues = 20, Minor issues = 13, Major issues = 7, Critical = 0 | |
| 59 | | Internal linking | 15 | Strategic = 15, Present = 10, Minimal = 5, None = 0 | |
| 60 | | Schema markup | 15 | Comprehensive = 15, Basic = 10, Minimal = 5, None = 0 | |
| 61 | |
| 62 | #### Category 3: Content & Messaging (Weight: 15%) |
| 63 | Evaluate based on brand voice analysis and content audit. |
| 64 | |
| 65 | | Factor | Points Available | Criteria | |
| 66 | |---|---|---| |
| 67 | | Brand voice consistency | 20 | Consistent = 20, Mostly = 13, Inconsistent = 7, No voice = 0 | |
| 68 | | Content quality | 25 | Expert-level = 25, Good = 17, Generic = 10, Poor = 3 | |
| 69 | | Content variety | 15 | Multiple formats = 15, Some = 10, Limited = 5, Single = 0 | |
| 70 | | Publishing frequency | 15 | Regular cadence = 15, Sporadic = 10, Rare = 5, None = 0 | |
| 71 | | Audience targeting | 25 | Precisely targeted = 25, Somewhat = 17, Broad = 10, Off-target = 3 | |
| 72 | |
| 73 | #### Category 4: Social Media & Community (Weight: 15%) |
| 74 | Evaluate based on social media presence and engagement. |
| 75 | |
| 76 | | Factor | Points Available | Criteria | |
| 77 | |---|---|---| |
| 78 | | Platform presence | 15 | Right platforms, active = 15, Present but inactive = 8, Missing key = 3 | |
| 79 | | Content quality | 25 | Engaging and on-brand = 25, Adequate = 15, Low quality = 7, Poor = 0 | |
| 80 | | Engagement rate | 25 | Above benchmark = 25, At benchmark = 17, Below = 10, Negligible = 3 | |
| 81 | | Posting consistency | 15 | Regular schedule = 15, Sporadic = 10, Rare = 5, Abandoned = 0 | |
| 82 | | Community building | 20 | Active community = 20, Some engagement = 13, Broadcast only = 7, None = 0 | |
| 83 | |
| 84 | #### Category 5: Email & Automation (Weight: 15%) |
| 85 | Evaluate based on email marketing assessment. |
| 86 | |
| 87 | | Factor | Points Available | Criteria | |
| 88 | |---|---|---| |
| 89 | | List building mechanism | 20 | Multiple opt-ins = 20, One opt-in = 13, No visible opt-in = 5 | |
| 90 | | Email design & content | 20 | Professional and engaging = 20, Adequate = 13, Needs work = 7 | |
| 91 | | Automation sequences | 25 | Comprehensive = 25, Basic = 15, Minimal = 8, None = 0 | |
| 92 | | Segmentation | 20 | Advanced = 20, Basic = 13, None = 5 | |
| 93 | | Deliverability signals | 15 | Strong = 15, Adequate = 10, Concerning = 5, Problems = 0 | |
| 94 | |
| 95 | #### Category 6: Paid Advertising (Weight: 10%) |
| 96 | Evaluate |