Ad Creative
LeoYeAI/openclaw-marketing-skills
When the user wants to generate, iterate, or scale ad creative — headlines, descriptions, primary text, or full ad variations — for any paid advertising platform.
Plan or audit paid ads with current platform rules and benchmarks: Google PMax/AI Max, Meta, retail.
$ npx skills add indranilbanerjee/digital-marketing-pro --skill paid-advertising -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install indranilbanerjee/digital-marketing-pro paid-advertising --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/indranilbanerjee/digital-marketing-pro.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/paid-advertising .claude/skills/paid-advertising && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "paid-advertising" agent skill from https://github.com/indranilbanerjee/digital-marketing-pro/tree/main/skills/paid-advertising into .claude/skills/paid-advertising/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "paid-advertising", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/indranilbanerjee/digital-marketing-pro/tree/main/skills/paid-advertisingType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add indranilbanerjee/digital-marketing-pro --skill paid-advertising -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install indranilbanerjee/digital-marketing-pro paid-advertising --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/indranilbanerjee/digital-marketing-pro.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/paid-advertising .agents/skills/paid-advertising && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "paid-advertising" agent skill from https://github.com/indranilbanerjee/digital-marketing-pro/tree/main/skills/paid-advertising into .agents/skills/paid-advertising/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "paid-advertising", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add indranilbanerjee/digital-marketing-pro --skill paid-advertising -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install indranilbanerjee/digital-marketing-pro paid-advertising --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/indranilbanerjee/digital-marketing-pro.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/paid-advertising .cursor/skills/paid-advertising && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "paid-advertising" agent skill from https://github.com/indranilbanerjee/digital-marketing-pro/tree/main/skills/paid-advertising into .cursor/skills/paid-advertising/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "paid-advertising", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/indranilbanerjee/digital-marketing-pro.git --path skills/paid-advertising--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add indranilbanerjee/digital-marketing-pro --skill paid-advertising -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install indranilbanerjee/digital-marketing-pro paid-advertising --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/indranilbanerjee/digital-marketing-pro.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/paid-advertising .gemini/skills/paid-advertising && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "paid-advertising" agent skill from https://github.com/indranilbanerjee/digital-marketing-pro/tree/main/skills/paid-advertising into .gemini/skills/paid-advertising/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "paid-advertising", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install indranilbanerjee/digital-marketing-pro paid-advertisingInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add indranilbanerjee/digital-marketing-pro --skill paid-advertising -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/indranilbanerjee/digital-marketing-pro.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/paid-advertising .github/skills/paid-advertising && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "paid-advertising" agent skill from https://github.com/indranilbanerjee/digital-marketing-pro/tree/main/skills/paid-advertising into .github/skills/paid-advertising/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "paid-advertising", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add indranilbanerjee/digital-marketing-pro --skill paid-advertising -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install indranilbanerjee/digital-marketing-pro paid-advertising --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/indranilbanerjee/digital-marketing-pro.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/paid-advertising .opencode/skills/paid-advertising && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "paid-advertising" agent skill from https://github.com/indranilbanerjee/digital-marketing-pro/tree/main/skills/paid-advertising into .opencode/skills/paid-advertising/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "paid-advertising", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
paid-advertisingPlan or audit paid ads with current platform rules and benchmarks: Google PMax/AI Max, Meta, retail.
Paid Advertising is an agent skill from indranilbanerjee/digital-marketing-pro. Plan or audit paid ads with current platform rules and benchmarks: Google PMax/AI Max, Meta, retail. "should we use Performance Max"
Its SKILL.md is about 5.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 13 other files (for example `ads-in-ai-answers.md`, `audio-programmatic.md` and `bid-strategy.md`).
It sits in Marketing & SEO, covering Paid advertising. The repository describes itself as: 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… The licence is MIT.
9 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 9e949f3. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
pythonFrom the folder's file list and the shell code blocks in SKILL.md.
Links to these hosts (documentation or services it may open):
blog.googlesupport.google.comlearn.microsoft.comadvertising.amazon.comdevelopers.openai.comdevelopers.google.comads-developers.googleblog.comFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Paid Advertising loads about 5.3k tokens when it runs. Until then it costs about 37 tokens; SKILL.md has 2,499 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from indranilbanerjee/digital-marketing-pro at commit 9e949f3, republished under its MIT licence (© indranilbanerjee). 2,499 words, ~5,304 tokens.
.claude/skills/paid-advertising/SKILL.md (or your agent's skills folder). This skill also uses 13 other files; get the full folder from GitHub.Script location. If your host does not set
${CLAUDE_PLUGIN_ROOT}, the scripts are in this plugin'sscripts/folder, next toskills/.
Google AI Max auto-upgrade: Search campaigns using automatically created assets or campaign-level broad match auto-upgrade to AI Max starting September 2026; the Dynamic Search Ads (DSA) sunset and its auto-upgrade moved to February 2027. Audit every account for campaigns already flipped, and run the ADOPT_AI_MAX experiment on the rest before Google does it for you. Source: blog.google.
Google Ads Limited Ad Serving now covers every surface (Search, YouTube, Gmail, Play, Discover), rolling out gradually through 2028 — new advertisers can see throttled delivery while trust builds. Source: Ads policy (posted 5 Aug 2026).
LinkedIn Marketing API: 202608 made the Matched Audiences API generally available (cap: 1,000 DMP segments per account), added account-level dynamic UTMs and MQL/SQL conversion types, and sunset legacy geo on 31 Aug 2026; 202609 added hashed first/last names in the Conversions API and a 180-day attribution window. Versions 202510 and 202511 sunset on 15 Oct and 16 Nov 2026 — move integrations to 202609. Source: recent changes.
Amazon Ads (unBoxed, 30 Sep 2026): an "Amazon Ads Agent" unifying DSP and the Ads Console, Full-Funnel Campaigns, Sponsored Services, and an Amazon Ads MCP Server (Lite) — a connector candidate for retail-media workflows. Source: Amazon Ads news.
ChatGPT Ads — the developer surface is primary-documented (checked 2026-10-04): developers.openai.com/ads documents:
event_id = API idThe launch dates, the audience (Free/Go users), the country rollout (31 European markets on 18 Aug, Southeast Asia + Taiwan on 23 Sep) and "Sponsored Agents" remain secondary-sourced: label them "reported, unverified" and confirm availability in the brand's Ads Manager before planning spend. Do not quote CPMs or auction mechanics. Planning, tracking, reporting and feed detail: ads-in-ai-answers.md.
Google AI Mode ads (checked 2026-10-04): there is no separate campaign type. Google says advertisers reach the new AI Mode formats ("Conversational Discovery ads", "Highlighted Answers") by building on AI Max for Search, AI Max for Shopping, and Performance Max.
Source: blog.google (20 May 2026). Detail: ads-in-ai-answers.md.
Target Google Ads API v24.2 for stable integrations (v24 line supported into 2027). v25 (July 2026) is the new major release with breaking changes: the legacy CustomerLifecycleGoal/CampaignLifecycleGoal resources are removed (migrate to the unified Goal + CampaignGoalConfig schema), plus new loyalty-retention optimization goals, social-engagement metrics for Shorts ads, duration-level breakdowns for non-skippable YouTube inventory, and YouTube third-party conversion attribution. Adopt v25 deliberately, not by default. Full detail — including AI Max — lives in google-ads.md, the single source for the Google Ads API surface. Sources: release notes · v25 announcement.
Meta (Marketing API v25, in effect): standalone Advantage+ Shopping / App campaigns can no longer be created via the API on any version (since 19 May 2026); v26 (Sept 2026) pauses remaining ones — use the unified Advantage+ setup (details in meta-ads.md). The new Page Viewer metric replaces legacy reach (Post/Page Reach, Video Impressions, and Story Impressions retire from the Graph API) — update any reporting that reads those fields. LinkedIn: version 202607 is live (monthly cadence); it adds an automatic "Not Interested" CTA on Message Ads and a SHA256_IP_ADDRESS identifier in the Conversions API.
Highlights that affect campaign construction:
AssetGroup.google_local_services_info), landing-page-text auto-generation (AssetAutomationType.GENERATE_LANDING_PAGE_TEXT), and a beta Multi-Party Auth review resource for regulated verticals (finance, health, political).ADOPT_AI_MAX, ADOPT_BROAD_MATCH_KEYWORDS, OPTIMIZE_ASSETS, PMAX_REPLACEMENT_SHOPPING). Run an ADOPT_AI_MAX experiment before any AI Max rollout — it gives statistically-clean lift numbers vs the baseline. Also adds mobile_device_platform (iOS vs Android) reporting segmentation.videos + logo_images now REQUIRED on DemandGenVideoResponsiveAdInfo/VideoResponsiveAdInfo (and business_name on the latter); Campaign.video_brand_safety_suitability REMOVED (moved to the Customer level); CallAd/CallAdInfo fully removed (use Call Assets).text_guidelines.term_exclusions + text_guidelines.messaging_restrictions on AI-generated Performance Max and Search assets — pipe a brand's banned-word list (profile.json → restrictions.md → banned_words) and approved messaging straight into PMax asset-gen guardrails.Activate this skill when the user's request involves any of the following:
Before producing any marketing output from this module:
~/.claude-marketing/brands/{slug}/profile.jsonskills/context-engine/compliance-rules.mdskills/context-engine/industry-profiles.md for the brand's industryskills/context-engine/platform-specs.md for character limits and format requirementspython "${CLAUDE_PLUGIN_ROOT}/scripts/campaign-tracker.py" --brand {slug} --action list-campaigns before planning new work~/.claude-marketing/brands/{slug}/guidelines/_manifest.json exists, load and enforce: restrictions.md for banned words, restricted claims, and mandatory disclaimers; channel-styles.md for channel-specific tone overrides (may differ from base voice); messaging.md for approved key messages, taglines, and positioning language; voice-and-tone.md for detailed voice rules beyond the 4 numeric scores. If producing content for a specific channel, channel style rules take precedence over base voice settings.Do not ask the user for information that already exists in their brand profile.
Before executing, gather the following from the user (ask if not provided):
bid-strategy.md for decision trees.google-ads.md -- Google Ads campaign types, settings, optimization tactics, and platform-specific featuresmeta-ads.md -- Meta Ads campaign structures, Advantage+ configurations, creative specs, and iOS ATT strategieslinkedin-ads.md -- LinkedIn Ads targeting options, ABM strategies, lead gen optimization, and B2B-specific tacticstiktok-ads.md -- TikTok Ads creative best practices, Spark Ads setup, TikTok Shop integration, and audience strategiesprogrammatic.md -- DSP selection criteria, CTV planning, DOOH strategies, and programmatic deal typesbid-strategy.md -- Bid strategy decision trees, learning phase management, and portfolio strategy configurationsretail-media-networks.md -- Platform-specific setup for Amazon, Walmart, Target, Kroger, and Instacart advertisingmicrosoft-ads.md -- Microsoft Advertising campaign guide: Search Network reach (Bing, Yahoo, AOL, DuckDuckGo), Microsoft Audience Network, and lower-CPC opportunities vs Googleretargeting-audiences.md -- Retargeting and remarketing audience taxonomy: segment definitions, intent levels, and recommended membership windowsmedia-planning.md -- Media planning fundamentals: reach, frequency, GRP/TRP metrics, cross-channel budget allocation, and scheduling strategiesnative-advertising.md -- Native ad network landscape (Taboola, Outbrain, Nativo, and more), content discovery campaigns, and in-feed creative best practicesaudio-programmatic.md -- Digital audio advertising across streaming platforms (Spotify, Pandora/SiriusXM, iHeartRadio) and podcasts, ad models, and buying pathsads-in-ai-answers.md -- ChatGPT Ads (Advertiser/Bulk APIs, Pixel + Conversions API dedup, Custom Audiences, Product + Delta Feeds, Reporting API windows) and Google AI Mode ads via AI Max / Performance Max, with primary vs secondary sourcing marked (checked 2026-10-04)Post-iOS 14.5, Meta audience sizes shrunk and attribution windows shortened. When working with Meta campaigns, default to broader targeting with Advantage+ audience expansion, use Conversions API (CAPI) alongside the pixel, recommend 7-day click attribution, and set expectations that reported ROAS will undercount actual performance by 15-30%.
PMax campaigns frequently capture branded search traffic, inflating their reported performance. Always recommend running a brand exclusion list in PMax, maintaining a separate brand search campaign, and comparing incrementality by analyzing total account performance rather than PMax in isolation.
LinkedIn CPCs are typically 3-10x higher than other platforms. Compensate by focusing on lead quality over volume, using lead gen forms (higher conversion rate than landing pages), tightening audience targeting to reduce waste, and evaluating on cost-per-qualified-lead rather than CPC.
TikTok ad creative typically fatigues in 3-7 days. Build creative refresh cadences into every TikTok campaign plan. Recommend 3-5 active creatives per ad group with new batches produced weekly. Use Spark Ads (boosted organic) to extend creative life since they feel less like ads.
Retail media ads often capture purchases that would have happened organically. When auditing retail media, question whether sales are truly incremental. Recommend running incrementality tests (holdout groups), analyzing new-to-brand metrics (Amazon provides this), and comparing organic rank changes during ad pauses.
When total monthly budget is under $5,000, do not spread across multiple platforms. Recommend concentrating on one primary platform that best matches the audience and objective. Only expand to a second platform after the first is optimized and hitting diminishing returns.
Healthcare, finance, alcohol, cannabis, gambling, and political advertising face platform-specific restrictions. Always check platform policies before recommending campaign types. Some platforms ban certain industries entirely (TikTok restricts financial services ads in some markets). Reference platform-specific docs for current restriction lists.
© indranilbanerjee, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 13 other files in skills/paid-advertising of indranilbanerjee/digital-marketing-pro.
Open the folder on GitHubat commit 9e949f3
We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in indranilbanerjee/digital-marketing-pro, which our catalogue first saw on October 7, 2026.
Paid Advertising next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Paid Advertising this skillindranilbanerjee/digital-marketing-pro | 862 | 1 repos | ~5.3k | Automated safety check: Pass | MIT | |
| Ad CreativeLeoYeAI/openclaw-marketing-skills | 1k | 8 repos | ~3.4k | Automated safety check: Pass | Custom licence | |
| Blog GoogleAgriciDaniel/claude-blog | 2.3k | 1 repos | ~3.3k | Automated safety check: Notes | MIT | |
| Ad Account Auditoraaron-he-zhu/aaron-marketing-skills | 2.9k | 2 repos | ~2.2k | Automated safety check: Pass | Apache-2.0 | |
| Ad Creative Builderaaron-he-zhu/aaron-marketing-skills | 2.9k | 2 repos | ~2.2k | Automated safety check: Pass | Apache-2.0 | |
| Ad Test Designeraaron-he-zhu/aaron-marketing-skills | 2.9k | 2 repos | ~2.8k | Automated safety check: Pass | Apache-2.0 |
LeoYeAI/openclaw-marketing-skills
When the user wants to generate, iterate, or scale ad creative — headlines, descriptions, primary text, or full ad variations — for any paid advertising platform.
AgriciDaniel/claude-blog
Google API integration for blog performance: PageSpeed Insights, CrUX Core Web Vitals with 25-week history, Search Console performance, URL Inspection, Indexing API, GA4 organic traffic, NLP entity…
aaron-he-zhu/aaron-marketing-skills
A skill your agent uses when auditing a paid ad account for incremental contribution, wasted spend, or measurement integrity before scaling; runs a typed 20-item ROAS profile with verified vetoes…
aaron-he-zhu/aaron-marketing-skills
A skill your agent uses when the user asks to "write ad copy", "generate RSA headlines", or "build ad creative at volume"; produces ad units — RSA headlines/descriptions, hooks, and an angle matrix…
aaron-he-zhu/aaron-marketing-skills
A skill your agent uses when the user asks to "design an A/B test", "set up a creative/landing test", "run an incrementality test", or "is this result statistically and practically material?"…
AgriciDaniel/claude-ads
Runs a source-grounded paid advertising audit across up to 12 ad platforms, with parallel platform workers, deterministic scoring and a versioned JSON bundle.
indranilbanerjee/digital-marketing-pro
Import a deliverable template as a reusable placeholder template per brand.
indranilbanerjee/digital-marketing-pro
Plan an A/B test by script: sample size per variant, days to run, stopping rules.
indranilbanerjee/digital-marketing-pro
Run a one-time AEO audit of six AI answer engines, scored per surface.
indranilbanerjee/digital-marketing-pro
Audit agent readiness by script: AI-crawler rules, product schema, no-JS HTML, feeds.
indranilbanerjee/digital-marketing-pro
Find backlink gap domains linking to competitors, not you, scored by script.
indranilbanerjee/digital-marketing-pro
Embed C2PA provenance in AI-generated images, video or PDF by script.
Categories
Plan or audit paid ads with current platform rules and benchmarks: Google PMax/AI Max, Meta, retail. Paid Advertising is an agent skill from indranilbanerjee/digital-marketing-pro. Plan or audit paid ads with current platform rules and benchmarks: Google PMax/AI Max, Meta, retail.
Paid Advertising fits situations like: tasks that involve Paid advertising.
Run `npx skills add indranilbanerjee/digital-marketing-pro --skill paid-advertising -a claude-code`. Or copy the skill folder (skills/paid-advertising in indranilbanerjee/digital-marketing-pro) into .claude/skills/paid-advertising in your project. Claude Code loads it when a task matches its description.
Run `npx skills add indranilbanerjee/digital-marketing-pro --skill paid-advertising -a codex`. Or copy the skill folder (skills/paid-advertising in indranilbanerjee/digital-marketing-pro) into .agents/skills/paid-advertising in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add indranilbanerjee/digital-marketing-pro --skill paid-advertising -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/paid-advertising, .gemini/skills/paid-advertising, .github/skills/paid-advertising and .opencode/skills/paid-advertising in your project.
Going by SKILL.md and its folder, Paid Advertising needs the command-line tools its instructions call (python). Our summary lists: Python 3.
SKILL.md names 7 domains. As links in the text: blog.google, support.google.com, learn.microsoft.com, advertising.amazon.com, developers.openai.com, developers.google.com and ads-developers.googleblog.com. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Paid Advertising is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 5.3k tokens (SKILL.md is roughly 21k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Paid Advertising: Ad Creative (LeoYeAI/openclaw-marketing-skills, 1k stars), Blog Google (AgriciDaniel/claude-blog, 2.3k stars), Ad Account Auditor (aaron-he-zhu/aaron-marketing-skills, 2.9k stars) and Ad Creative Builder (aaron-he-zhu/aaron-marketing-skills, 2.9k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
indranilbanerjee (a GitHub user) maintains it in indranilbanerjee/digital-marketing-pro, which has 862 GitHub stars. The repository holds 162 skills in this directory. The repository was last updated on October 9, 2026.
Source: indranilbanerjee/digital-marketing-pro on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.