Updated 1w ago
by indranilbanerjee
digital-marketing-pro
An open-source AI based digital marketing operating system for strategy, SEO, AEO/GEO, paid media, content, CRM, and analytics - grounded in brand context, human approval, and verifiable outputs. Best for Brands, Agencies and one person campanies.
925 GitHub stars (925)
+75 in 30 days
| Period | New stars |
|---|---|
| Sep 27 | 0 |
| Sep 28 | +2 |
| Sep 29 | +3 |
| Sep 30 | +1 |
| Oct 1 | +1 |
| Oct 2 | +1 |
| Oct 3 | 0 |
| Oct 4 | +3 |
| Oct 5 | +4 |
| Oct 6 | 0 |
| Oct 7 | +4 |
| Oct 8 | +1 |
| Oct 9 | +3 |
| Oct 10 | +3 |
| Oct 11 | +2 |
| Oct 12 | +3 |
| Oct 13 | +3 |
| Oct 14 | +13 |
| Oct 15 | +6 |
| Oct 16 | +2 |
| Oct 17 | +4 |
| Oct 18 | +1 |
| Oct 19 | 0 |
| Oct 20 | +1 |
| Oct 21 | +4 |
| Oct 22 | +3 |
| Oct 23 | +1 |
| Oct 24 | +4 |
| Oct 25 | +1 |
| Oct 26 | 0 |
| Oct 27 | +2 |
| Oct 28 | +1 |
| Oct 29 | +1 |
| Oct 30 | +4 |
| Oct 31 | 0 |
| Nov 1 | +3 |
| Nov 2 | +1 |
| Nov 3 | +2 |
| Nov 4 | 0 |
| Nov 5 | +2 |
- 30 skills (30 skills found in its SKILL.md files)
- 149 forks (149 forks)
- 1w ago last update (Last updated 1w ago)
Install
Skills CLI
npx skills add indranilbanerjee/digital-marketing-pro
Asks which skills and agents to install. Just one: npx skills add indranilbanerjee/digital-marketing-pro --skill ab-test-plan — add -g for every project.
Claude Code
git clone https://github.com/indranilbanerjee/digital-marketing-procp -r "digital-marketing-pro/skills/ab-test-plan" ~/.claude/skills/
Copies the ab-test-plan skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add indranilbanerjee/digital-marketing-pro
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md — showing the first 30 of 164 files.
-
ab-test-plan
Plan an A/B test by script: sample size per variant, days to run, stopping rules. "how many visitors per variant"
skills/ab-test-plan/ on GitHub (opens in a new tab)SKILL.md -
ad-creative
Write ad copy variants to each platform's specs, policy-checked and in brand voice. "write ad copy for Meta"
skills/ad-creative/ on GitHub (opens in a new tab)SKILL.md -
add-integration
Add a custom MCP integration: scaffold the server, write .mcp.json, test it. "add a new MCP server"
skills/add-integration/ on GitHub (opens in a new tab)SKILL.md -
aeo-audit
Run a one-time AEO audit of six AI answer engines, scored per surface. "check our AI search visibility"
skills/aeo-audit/ on GitHub (opens in a new tab)SKILL.md -
aeo-geo
Plan AEO/GEO strategy to get cited by AI: content, entities, schema, 90-day plan. "how do we get cited by AI"
skills/aeo-geo/ on GitHub (opens in a new tab)SKILL.md -
agency-dashboard
Build the agency dashboard across all client brands: health, pacing, risk. "how are all our clients doing"
skills/agency-dashboard/ on GitHub (opens in a new tab)SKILL.md -
agent-readiness-audit
Audit agent readiness by script: AI-crawler rules, product schema, no-JS HTML, feeds. "can AI agents use our site"
skills/agent-readiness-audit/ on GitHub (opens in a new tab)SKILL.md -
analytics-insights
Design the analytics layer with script-backed benchmarks: KPI trees, report templates, MMM, cookieless. "define our KPIs"
skills/analytics-insights/ on GitHub (opens in a new tab)SKILL.md -
anomaly-scan
Scan connected platforms for anomalies against stored baselines, with likely causes. "why did our CPA spike"
skills/anomaly-scan/ on GitHub (opens in a new tab)SKILL.md -
attribution-model
Design an attribution model and credit rules. Real path data → attribution-report. "set up multi-touch attribution"
skills/attribution-model/ on GitHub (opens in a new tab)SKILL.md -
attribution-report
Run attribution on real conversion paths, comparing models. "which channels actually drive revenue"
skills/attribution-report/ on GitHub (opens in a new tab)SKILL.md -
audience-intelligence
Research audiences: personas, JTBD maps, RFM segments. One persona doc → audience-profile. "run a JTBD analysis"
skills/audience-intelligence/ on GitHub (opens in a new tab)SKILL.md -
audience-profile
Profile 2-4 buyer personas as narrative documents: drivers, objections, journey. "create a buyer persona"
skills/audience-profile/ on GitHub (opens in a new tab)SKILL.md -
autopilot-status
Show autopilot status: health, auto-corrections, guardrails, escalations. "what did the autopilot change"
skills/autopilot-status/ on GitHub (opens in a new tab)SKILL.md -
backlink-gap
Find backlink gap domains linking to competitors, not you, scored by script. "who links to our competitors but not us"
skills/backlink-gap/ on GitHub (opens in a new tab)SKILL.md -
brand-setup
Set up or update the brand profile every skill reads: voice, audience, compliance. "set up a new brand"
skills/brand-setup/ on GitHub (opens in a new tab)SKILL.md -
budget-optimizer
Optimize channel budget with diminishing-returns models. Pacing → budget-tracker. "is our channel split right"
skills/budget-optimizer/ on GitHub (opens in a new tab)SKILL.md -
budget-tracker
Project ad budget pacing by script from live accounts or given numbers: month-end overspend. "are we overspending this month"
skills/budget-tracker/ on GitHub (opens in a new tab)SKILL.md -
c2pa-metadata
Embed C2PA provenance in AI-generated images, video or PDF by script. "add content credentials to this asset"
skills/c2pa-metadata/ on GitHub (opens in a new tab)SKILL.md -
campaign-audit
Audit all campaigns running for a brand across channels, with 4-tier triage. "we just inherited this account"
skills/campaign-audit/ on GitHub (opens in a new tab)SKILL.md -
campaign-orchestrator
Orchestrate a campaign lifecycle: briefs, budget models, UTMs, post-mortems. "set up UTM naming conventions"
skills/campaign-orchestrator/ on GitHub (opens in a new tab)SKILL.md -
campaign-plan
Write a multi-channel campaign plan: objectives, channel mix, budget, timeline, KPIs. "build the Q3 campaign plan"
skills/campaign-plan/ on GitHub (opens in a new tab)SKILL.md -
campaign-status
Show status of every tracked campaign: health, spend, executions, pending approvals. "what campaigns are running right now"
skills/campaign-status/ on GitHub (opens in a new tab)SKILL.md -
case-study-plan
Plan a case study: narrative, interview questions, formats. "turn this client win into a case study"
skills/case-study-plan/ on GitHub (opens in a new tab)SKILL.md -
check
Run the scored pre-publish gate via eval-runner.py: claims, brand voice, compliance, AI tells. "check this before we publish"
skills/check/ on GitHub (opens in a new tab)SKILL.md -
churn-risk
Score churn risk per segment by script, with tiered retention playbooks. "which customers are about to churn"
skills/churn-risk/ on GitHub (opens in a new tab)SKILL.md -
client-onboarding
Build a client onboarding pack: kickoff agenda, discovery questions, 30-60-90. "we just signed a new client"
skills/client-onboarding/ on GitHub (opens in a new tab)SKILL.md -
client-proposal
Draft a client proposal or RFP response: scope, deliverables, KPIs, pricing tiers. "respond to this RFP"
skills/client-proposal/ on GitHub (opens in a new tab)SKILL.md -
client-report
Write a white-labeled report for one client from tracked data. All clients → agency-dashboard. "prepare the monthly client report"
skills/client-report/ on GitHub (opens in a new tab)SKILL.md -
client-validation-document
Produce the Part 5 client validation document: evidence-cited findings for client decisions. "prepare v1 findings for client review"
skills/client-validation-document/ on GitHub (opens in a new tab)SKILL.md
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.