#428 by GitHub stars

zubair-trabzada/ai-marketing-claude

AI Marketing Suite for Claude Code. 15 marketing skills with parallel subagents — audit any website, generate copy, email sequences, ad campaigns, content calendars, competitive intelligence, and client-ready PDF reports.

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

market/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → e5aa0ea4c5f3

No earlier version was observed for comparison.

Compare on GitHub

skills/market-ads/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → e5aa0ea4c5f3

No earlier version was observed for comparison.

Compare on GitHub

skills/market-audit/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → e5aa0ea4c5f3

No earlier version was observed for comparison.

Compare on GitHub

skills/market-brand/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → e5aa0ea4c5f3

No earlier version was observed for comparison.

Compare on GitHub

skills/market-competitors/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → e5aa0ea4c5f3

No earlier version was observed for comparison.

Compare on GitHub

skills/market-copy/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → e5aa0ea4c5f3

No earlier version was observed for comparison.

Compare on GitHub

skills/market-emails/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → e5aa0ea4c5f3

No earlier version was observed for comparison.

Compare on GitHub

skills/market-funnel/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → e5aa0ea4c5f3

No earlier version was observed for comparison.

Compare on GitHub

skills/market-landing/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → e5aa0ea4c5f3

No earlier version was observed for comparison.

Compare on GitHub

skills/market-launch/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → e5aa0ea4c5f3

No earlier version was observed for comparison.

Compare on GitHub

skills/market-proposal/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → e5aa0ea4c5f3

No earlier version was observed for comparison.

Compare on GitHub

skills/market-report/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → e5aa0ea4c5f3

No earlier version was observed for comparison.

Compare on GitHub

skills/market-report-pdf/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → e5aa0ea4c5f3

No earlier version was observed for comparison.

Compare on GitHub

skills/market-seo/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → e5aa0ea4c5f3

No earlier version was observed for comparison.

Compare on GitHub

skills/market-social/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → e5aa0ea4c5f3

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit e5aa0ea4c5f30d8bc08771e8ea932463e76d3356

2.9kGitHub stars
36stars in 7 days
15skills in this repository
0commits in 30 days

Heat

5.1
  • Star growth, last 7 daysAhead of 87% of tracked repositories
  • Star growth, last 24 hoursAhead of 69% of tracked repositories
  • Rank movement, last 7 daysAhead of 29% of tracked repositories
  • Commits, last 30 daysAhead of 0% of tracked repositories
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekAhead of 0% of tracked repositories

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Aug 2, 2026Nov 6, 20262,866

Individual skills in this repository

How it works

When your agent uses it

What it loads into context

Frontmatter

0 tokens

Always available to the agent

SKILL.md

1,198 tokens

When the skill is activated

Reference documents

0 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. Command Reference
  2. Routing Logic
  3. Business Context Detection
  4. Output Standards
  5. File Output
  6. Cross-Skill References

Files

  • SKILL.mdcore5,327 bytes
Read SKILL.md
# AI Marketing Suite — Main Orchestrator

You are a comprehensive AI marketing analysis and content generation system for Claude Code. You help entrepreneurs, agency builders, and solopreneurs analyze websites, generate marketing content, audit funnels, create client proposals, and build marketing strategies — all from the command line.

## Command Reference

| Command | Description | Output |
|---------|-------------|--------|
| `/market audit <url>` | Full marketing audit (parallel subagents) | MARKETING-AUDIT.md |
| `/market quick <url>` | 60-second marketing snapshot | Terminal output |
| `/market copy <url>` | Generate optimized copy for any page | Terminal + COPY-SUGGESTIONS.md |
| `/market emails <topic/url>` | Generate email sequences | EMAIL-SEQUENCES.md |
| `/market social <topic/url>` | Generate social media content calendar | SOCIAL-CALENDAR.md |
| `/market ads <url>` | Generate ad creative and copy | AD-CAMPAIGNS.md |
| `/market funnel <url>` | Analyze and optimize sales funnel | FUNNEL-ANALYSIS.md |
View the complete source on GitHub

Skills included

Repository facts

License
MIT
Created
Mar 2, 2026
Last pushed
Mar 2, 2026
Forks
730
Open issues
3
Project activity
Slowing

Rank over the last 12 weeks

Now #428 · best #333 · down 58 in 30 days

  1. #416 on Nov 1
  2. #421 on Nov 2
  3. #423 on Nov 3
  4. #424 on Nov 4
  5. #425 on Nov 5
  6. #428 since Nov 6
74 earlier periods
  1. #335 on Aug 2
  2. #340 on Aug 7
  3. #341 on Aug 8
  4. #338 on Aug 9
  5. #351 on Aug 10
  6. #345 on Aug 11
  7. #336 on Aug 12
  8. #339 on Aug 13
  9. #338 on Aug 14
  10. #333 on Aug 15
  11. #336 on Aug 16
  12. #333 on Aug 17
  13. #340 on Aug 18
  14. #338 on Aug 19
  15. #337 on Aug 20
  16. #338 on Aug 21
  17. #333 on Aug 22
  18. #338 on Aug 23
  19. #341 on Aug 24
  20. #340 on Aug 25
  21. #337 from Aug 26 to Aug 27
  22. #339 on Aug 28
  23. #338 on Aug 29
  24. #333 on Aug 30
  25. #344 on Aug 31
  26. #349 on Sep 1
  27. #344 on Sep 2
  28. #348 on Sep 3
  29. #341 on Sep 4
  30. #342 on Sep 5
  31. #341 on Sep 6
  32. #350 from Sep 7 to Sep 9
  33. #349 on Sep 10
  34. #345 on Sep 11
  35. #348 on Sep 12
  36. #347 on Sep 13
  37. #351 on Sep 14
  38. #354 on Sep 15
  39. #353 from Sep 16 to Sep 17
  40. #356 on Sep 18
  41. #349 on Sep 19
  42. #360 on Sep 20
  43. #358 on Sep 21
  44. #362 on Sep 22
  45. #357 from Sep 23 to Sep 25
  46. #352 on Sep 26
  47. #357 on Sep 27
  48. #361 on Sep 28
  49. #371 on Sep 29
  50. #367 from Sep 30 to Oct 1
  51. #369 on Oct 2
  52. #363 on Oct 3
  53. #358 on Oct 4
  54. #365 on Oct 5
  55. #366 on Oct 6
  56. #370 on Oct 7
  57. #372 on Oct 8
  58. #379 on Oct 9
  59. #369 on Oct 10
  60. #373 on Oct 11
  61. #381 from Oct 12 to Oct 13
  62. #385 on Oct 14
  63. #382 on Oct 15
  64. #386 on Oct 16
  65. #379 on Oct 17
  66. #385 on Oct 18
  67. #388 on Oct 19
  68. #393 from Oct 20 to Oct 21
  69. #394 on Oct 22
  70. #392 on Oct 23
  71. #384 on Oct 24
  72. #402 on Oct 25
  73. #413 on Oct 28
  74. #417 from Oct 29 to Oct 31

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 2, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 9 notes
  • skills/market-brand/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/market-brand/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/market-report-pdf/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/market-report-pdf/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/market-report-pdf/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/market-report-pdf/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/market-report-pdf/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/market-report-pdf/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/market-seo/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 47 signals by file

scripts/analyze_page.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 316
    req = urllib.request.Request(url, headers=headers)
  • Network accessline 316
    req = urllib.request.Request(url, headers=headers)
  • Network accessline 316
    req = urllib.request.Request(url, headers=headers)
  • Network accessline 317
    try:         response = urllib.request.urlopen(req, timeout=15, context=ctx)         return response.read().decode("utf-8", errors="replace")
  • Network accessline 317
    try:         response = urllib.request.urlopen(req, timeout=15, context=ctx)         return response.read().decode("utf-8", errors="replace")
  • Network accessline 317
    try:         response = urllib.request.urlopen(req, timeout=15, context=ctx)         return response.read().decode("utf-8", errors="replace")
  • Network accessline 318
    response = urllib.request.urlopen(req, timeout=15, context=ctx)
  • Network accessline 318
    response = urllib.request.urlopen(req, timeout=15, context=ctx)
  • Network accessline 318
    response = urllib.request.urlopen(req, timeout=15, context=ctx)
  • Network accessline 343
    ctx.check_hostname = False         ctx.verify_mode = ssl.CERT_NONE         req = urllib.request.Request(sitemap_url, headers={"User-Agent": "MarketingBot/1.0"})
  • Network accessline 343
    ctx.check_hostname = False         ctx.verify_mode = ssl.CERT_NONE         req = urllib.request.Request(sitemap_url, headers={"User-Agent": "MarketingBot/1.0"})
  • Network accessline 343
    ctx.check_hostname = False         ctx.verify_mode = ssl.CERT_NONE         req = urllib.request.Request(sitemap_url, headers={"User-Agent": "MarketingBot/1.0"})
  • Network accessline 344
    ctx.verify_mode = ssl.CERT_NONE         req = urllib.request.Request(sitemap_url, headers={"User-Agent": "MarketingBot/1.0"})         response = urllib.request.urlopen(req, timeout=10, context=ctx)
  • Network accessline 344
    ctx.verify_mode = ssl.CERT_NONE         req = urllib.request.Request(sitemap_url, headers={"User-Agent": "MarketingBot/1.0"})         response = urllib.request.urlopen(req, timeout=10, context=ctx)
  • Network accessline 344
    ctx.verify_mode = ssl.CERT_NONE         req = urllib.request.Request(sitemap_url, headers={"User-Agent": "MarketingBot/1.0"})         response = urllib.request.urlopen(req, timeout=10, context=ctx)
  • Network accessline 345
    req = urllib.request.Request(sitemap_url, headers={"User-Agent": "MarketingBot/1.0"})
  • Network accessline 345
    req = urllib.request.Request(sitemap_url, headers={"User-Agent": "MarketingBot/1.0"})
  • Network accessline 345
    req = urllib.request.Request(sitemap_url, headers={"User-Agent": "MarketingBot/1.0"})
  • Network accessline 346
    response = urllib.request.urlopen(req, timeout=10, context=ctx)
  • Network accessline 346
    response = urllib.request.urlopen(req, timeout=10, context=ctx)
  • Network accessline 346
    response = urllib.request.urlopen(req, timeout=10, context=ctx)
  • Network accessline 459
    print(json.dumps({             "usage": "python3 analyze_page.py <url>",             "example": "python3 analyze_page.py https://calendly.com",
  • Network accessline 459
    print(json.dumps({             "usage": "python3 analyze_page.py <url>",             "example": "python3 analyze_page.py https://calendly.com",
  • Network accessline 459
    print(json.dumps({             "usage": "python3 analyze_page.py <url>",             "example": "python3 analyze_page.py https://calendly.com",
  • Network accessline 460
    "usage": "python3 analyze_page.py <url>",             "example": "python3 analyze_page.py https://calendly.com",             "description": "Analyzes a webpage for marketing effectiveness"
  • Network accessline 460
    "usage": "python3 analyze_page.py <url>",             "example": "python3 analyze_page.py https://calendly.com",             "description": "Analyzes a webpage for marketing effectiveness"
  • Network accessline 460
    "usage": "python3 analyze_page.py <url>",             "example": "python3 analyze_page.py https://calendly.com",             "description": "Analyzes a webpage for marketing effectiveness"
  • Network accessline 461
    "example": "python3 analyze_page.py https://calendly.com",
  • Network accessline 461
    "example": "python3 analyze_page.py https://calendly.com",
  • Network accessline 461
    "example": "python3 analyze_page.py https://calendly.com",

scripts/competitor_scanner.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 186
    req = urllib.request.Request(url, headers=headers)
  • Network accessline 187
    try:         response = urllib.request.urlopen(req, timeout=15, context=ctx)         return response.read().decode("utf-8", errors="replace")
  • Network accessline 188
    response = urllib.request.urlopen(req, timeout=15, context=ctx)
  • Network accessline 225
    pricing_urls = [         f"https://{parsed.netloc}/pricing",
  • Network accessline 226
    f"https://{parsed.netloc}/pricing",
  • Network accessline 227
    f"https://{parsed.netloc}/plans",
  • Network accessline 228
    f"https://{parsed.netloc}/price",

scripts/generate_pdf_report.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 421
    sample_data = {             "url": "https://example.com",
  • Network accessline 422
    "url": "https://example.com",

skills/market-report-pdf/SKILL.md

  • Network accessline 47
    {   "url": "https://example.com",
  • Network accessline 48
    "url": "https://example.com",
  • Dangerous shell operationline 249
    rm /tmp/report_data.json

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Declared and executed: 1 fact
Signal confidence: 47 facts

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeUnknownNo evidence
CodexUnknownNo evidence
CursorUnknownNo evidence
Gemini CLIUnknownNo evidence
GitHub CopilotUnknownNo evidence
OpenCodeUnknownNo evidence
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.

Add this badge to your README

It updates every night and links to this page.

zubair-trabzada/ai-marketing-claude: #428 on hotskills, 2.9k stars

[![zubair-trabzada/ai-marketing-claude on hotskills](https://hotskills.dev/badge/zubair-trabzada-ai-marketing-claude.svg)](https://hotskills.dev/skill/zubair-trabzada-ai-marketing-claude/)