{"repo":"indranilbanerjee/digital-marketing-pro","free":true,"listed":false,"github":"https://github.com/indranilbanerjee/digital-marketing-pro","clone":"git clone https://github.com/indranilbanerjee/digital-marketing-pro.git","description":"An open-source AI marketing operating system for strategy, SEO, AEO/GEO, paid media, content, CRM, and analytics - grounded in brand context, human approval, and verifiable outputs.","language":"Python","stars":745,"topics":["aeo","claude-code","claude-plugin","content-marketing","marketing-automation","seo","agent-skills","ai-marketing","c2pa","eu-ai-act"],"license":"MIT","category":"analytics","readme_excerpt":"# Digital Marketing Pro 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? Run /digital-marketing-pro:engagement against each brand. Same 12-Part Strategy Flow, same Four Core Documents, same 61-step structure — auditable across the entire portfolio in 60 minutes per brand on Claude Opus-class models (measured on Opus 4.8; Opus 5 is the current equivalent at the same price). No more inconsistent depth between brands. No more \"what did the last agency do?\" mysteries. No more compliance gaps in regulated jurisdictions. Open-source AI marketing plugin — 163 skills, 24 specialist agents, EU AI Act Article 50 ready, Cowork team-persistent . Built for marketing agencies, in-house teams running 50–200 brands, and consultancies. Installs on Claude Code (CLI + IDE), Anthropic Cowork , OpenAI Codex , Cursor 2.5+ , GitHub Copilot CLI , Google Antigravity 2.0 , Hermes Agent , and OpenClaw + 35+ Agent Skills platforms. Created by Indranil Banerjee · LinkedIn · X. 🆕 Just shipped — v3.31.1 (August 17, 2026): all five open community issues verified and fixed. Every open GitHub issue was reproduced against the current release before touching anything — all five were real , and each fix ships with the guard that makes its regression class impossible: (#10) claim-verifier.py 's percentage pattern ended in %\\b , which — because ","default_branch":null,"files":null,"tree":[],"storefront":"/r/indranilbanerjee","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/indranilbanerjee/digital-marketing-pro/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}