Ads Performance Analytics
rampstackco/claude-skills
How to read paid media dashboards without fooling yourself. An agent skill from rampstackco/claude-skills.
A skill your agent uses when a PAID MEDIA plan is needed — work backward from revenue to max CPA and required budget, split spend across channels, funnel stages, and campaign types, build a ramp-up…
$ npx skills add minhnv0807/ai-business-skills --skill 54-media-plan-global -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install minhnv0807/ai-business-skills 54-media-plan-global --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/minhnv0807/ai-business-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/en/54-media-plan-global .claude/skills/54-media-plan-global && 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 "54-media-plan-global" agent skill from https://github.com/minhnv0807/ai-business-skills/tree/master/skills/en/54-media-plan-global into .claude/skills/54-media-plan-global/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "54-media-plan-global", 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/minhnv0807/ai-business-skills/tree/master/skills/en/54-media-plan-globalType 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 minhnv0807/ai-business-skills --skill 54-media-plan-global -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install minhnv0807/ai-business-skills 54-media-plan-global --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/minhnv0807/ai-business-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/en/54-media-plan-global .agents/skills/54-media-plan-global && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "54-media-plan-global" agent skill from https://github.com/minhnv0807/ai-business-skills/tree/master/skills/en/54-media-plan-global into .agents/skills/54-media-plan-global/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "54-media-plan-global", 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 minhnv0807/ai-business-skills --skill 54-media-plan-global -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install minhnv0807/ai-business-skills 54-media-plan-global --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/minhnv0807/ai-business-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/en/54-media-plan-global .cursor/skills/54-media-plan-global && 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 "54-media-plan-global" agent skill from https://github.com/minhnv0807/ai-business-skills/tree/master/skills/en/54-media-plan-global into .cursor/skills/54-media-plan-global/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "54-media-plan-global", 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/minhnv0807/ai-business-skills.git --path skills/en/54-media-plan-global--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 minhnv0807/ai-business-skills --skill 54-media-plan-global -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install minhnv0807/ai-business-skills 54-media-plan-global --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/minhnv0807/ai-business-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/en/54-media-plan-global .gemini/skills/54-media-plan-global && 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 "54-media-plan-global" agent skill from https://github.com/minhnv0807/ai-business-skills/tree/master/skills/en/54-media-plan-global into .gemini/skills/54-media-plan-global/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "54-media-plan-global", 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 minhnv0807/ai-business-skills 54-media-plan-globalInstalls 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 minhnv0807/ai-business-skills --skill 54-media-plan-global -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/minhnv0807/ai-business-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/en/54-media-plan-global .github/skills/54-media-plan-global && 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 "54-media-plan-global" agent skill from https://github.com/minhnv0807/ai-business-skills/tree/master/skills/en/54-media-plan-global into .github/skills/54-media-plan-global/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "54-media-plan-global", 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 minhnv0807/ai-business-skills --skill 54-media-plan-global -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install minhnv0807/ai-business-skills 54-media-plan-global --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/minhnv0807/ai-business-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/en/54-media-plan-global .opencode/skills/54-media-plan-global && 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 "54-media-plan-global" agent skill from https://github.com/minhnv0807/ai-business-skills/tree/master/skills/en/54-media-plan-global into .opencode/skills/54-media-plan-global/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "54-media-plan-global", 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.
54-media-plan-globalA skill your agent uses when a PAID MEDIA plan is needed — work backward from revenue to max CPA and required budget, split spend across channels, funnel stages, and campaign types, build a ramp-up…
54 Media Plan Global is an agent skill from minhnv0807/ai-business-skills. Use when a PAID MEDIA plan is needed — work backward from revenue to max CPA and required budget, split spend across channels, funnel stages, and campaign types, build a ramp-up timeline, set KPI targets per channel, and prepare a contingency plan. Trigger on 'media plan', 'paid media budget', 'how much should I spend on ads', 'channel mix for the campaign', 'plan the ad budget', 'we have 10k a month and no plan'. Also use when a budget number exists and nobody has decided where it goes. Not for — the pure…
Its SKILL.md is about 3.3k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Business, Finance & HR, covering OKRs and executive reporting, Paid advertising and Budgeting and forecasting. The repository describes itself as: 138 bilingual AI marketing skills (69 VN + 69 Global) for Claude Code, OpenCode, Codex, VS Code. Four role SOP packs — content, design, performance, leader ops — plus strategy… The licence is MIT.
9 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 0360adc. 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.
No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From 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.
54 Media Plan Global loads about 3.3k tokens when it runs. Until then it costs about 184 tokens; SKILL.md has 1,443 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 minhnv0807/ai-business-skills at commit 0360adc, republished under its MIT licence (© minhnv0807). 1,443 words, ~3,316 tokens.
.claude/skills/54-media-plan-global/SKILL.md (or your agent's skills folder).A plan without hard numbers cannot tell you whether you are winning. Every figure in the plan must trace back to a revenue target. Run 10-reverse-kpi-global for max CPA and required budget before allocating anything.
Read .agents/product-marketing-context-global.md plus any output from 51-audience-research-global and 10-reverse-kpi-global. If information is missing, ask up to 4 questions:
references/benchmarks-global.md, Tier 1 (US, Canada, Australia, Western EU) costs 6-7x Tier 2 (SEA, LATAM). A campaign profitable at 3x ROAS in a Tier 2 market may need 5-7x in the US for the same unit economics. Plan and report per market.10-reverse-kpi-global)Target revenue / AOV = Orders needed
Orders / close rate = Leads needed
Max CPA = (Revenue x gross margin %) / Leads needed
Break-even ROAS = 1 / gross margin %
Target ROAS = Break-even ROAS x 1.5
Required ad budget = Leads needed x target CPAThese must exist before step 2: leads needed, max CPA, target CPA, required budget, target ROAS. Build three scenarios (pessimistic / base / optimistic) and plan against base.
Sanity-check the result against references/benchmarks-global.md: global Meta medians are CPA $18-38 and ROAS 1.93-2.79. Healthy ROAS rule of thumb is 3x at roughly 30% gross margin, 5x+ for commodity margins, and 1.5x can work for high-margin digital products. If your required CPA sits far below the bottom quartile for your industry and market tier, the plan is not achievable as written.
Set the expected cost floor per market before allocating budget:
| Market tier | Examples | Meta CPM | Meta CPC |
|---|---|---|---|
| Tier 1 premium | United States | $15-25 | $1.40-1.85 |
| Tier 1 | Canada, Australia, UK | $10-22 | $1.10-1.80 |
| Tier 1 Western EU | Germany and Western EU, Japan | $5-15 | $0.90-1.50 |
| Tier 2 SEA lead | Singapore | $6-12 | $0.70-1.20 |
| Tier 2 | Thailand, Malaysia, Indonesia, Philippines | $2-7 | $0.20-0.80 |
| Tier 2 LATAM | Brazil and Latin America | $2-6 | $0.30-0.70 |
Full table in references/benchmarks-global.md. Never blend Tier 1 and Tier 2 into one reported CPA — the average describes no real campaign.
| Period | Median CPM | vs average |
|---|---|---|
| January | $15.74 | -21% |
| Q1 average | $18.29 | baseline |
| Q2-Q3 | $18-21 | rising |
| October | $22 | +10% |
| November (peak) | $25.22 | +27% |
| December | $22.04 | +11% |
| Q4 average | $22.98 | +26% above Q1 |
Planning implications: front-load acquisition into Q1 if cash flow allows; reserve at least 30% more budget for the same volume in Q4, or shift brand spend into Q3. In US election years, political spend displaces commercial inventory and adds roughly 20-40% to CPM in the last 30 days before the vote.
| Channel | % Budget | Amount | Objective | Primary KPI |
|---|---|---|---|---|
| Meta | [%] | [amount] | [Lead/Conversion] | CPA, CTR, ROAS |
| Google Search | [%] | [amount] | High intent capture | CPA, conversion rate |
| TikTok | [%] | [amount] | Video-first prospecting | CPA, view rate |
| YouTube | [%] | [amount] | Awareness, consideration | CPM, view rate |
| [%] | [amount] | Discovery for home/fashion/DIY | CPA, saves | |
| [%] | [amount] | B2B targeting | CPL, MQL rate | |
| Total | 100% |
Starting archetypes, to be adjusted by real data:
Rule: a channel with proven performance takes 60-70%; a new channel gets a 15-20% test allocation. Do not spread evenly across channels you have never run.
LinkedIn changes the math for B2B. At $30-100+ CPM versus Meta's $13-20, LinkedIn costs roughly 2-5x more per impression. It is often still correct for B2B because the targeting precision and deal size justify it — but B2B/SaaS CPL benchmarks are $80-300, so validate against LTV in 10-reverse-kpi-global before committing more than a test budget.
| Stage | % Budget | Audience | Creative | Primary KPI |
|---|---|---|---|---|
| TOFU — awareness/traffic | 30-40% | Cold: broad, interest, lookalike | Strong hook, educate, entertain | CPM, CTR (Meta median 1.57-2.19%) |
| MOFU — lead gen | 35-45% | Warm engagers 7-30 days plus filtered cold | Educate plus offer, solution proof | CPA, lead quality |
| BOFU — conversion/retargeting | 15-25% | Hot: page visits, carts, open conversations 1-7 days | Urgency, proof, testimonial | CPA, ROAS |
| Campaign type | % Budget | Purpose |
|---|---|---|
| Testing (cold, find winners) | 30% | New creative and audience |
| Scaling (proven winner) | 50% | Main volume |
| Retargeting | 15% | Convert warm and hot |
| Lookalike | 5% | Open new pools from quality seeds |
The funnel view and the campaign-type view must reconcile to the same total. Use this table as the source for cutting campaigns in 52-account-structure-global.
Express ramp in percentage of the period budget and in multiples of the learning-phase floor, not in fixed amounts — the same plan must work in a $15 CPM market and a $3 CPM market.
| Week | Stage | % of period budget | Focus | Checkpoint |
|---|---|---|---|---|
| 1-2 | Testing | ~30% | 3-5 ad sets, 2-3 creatives each | Pause any ad set above 2x target CPA after 3 days |
| 3-4 | Scaling | ~50% | Scale winners +20-30% per step, never double | CPA stable, volume rising |
| 5+ | Maintaining | ~70% steady state | Refresh creative, continuous small tests | Frequency below 2.5, ROAS at or above target |
Every ad set must clear the learning floor derived in 52-account-structure-global: (50 events x target CPA) / 7. Ramp only when the previous step held CPA.
| Channel | CPM expectation | CTR target | CPA target | ROAS target |
|---|---|---|---|---|
| Meta | $13-20 global median; adjust to market tier | >= 1.6% (median band 1.57-2.19%); below 0.9% is bottom quartile | [from step 1] | [from step 1]; global median 1.93-2.79 |
| TikTok | $5-15 | Use account history — no global median in the repo benchmark file | [from step 1] | [from step 1] |
| Google Search | CPC $1-2 broad, $5-50+ on commercial intent | Use account history | [from step 1] | [from step 1] |
| YouTube | $9-30 | Use view rate instead | [from step 1] | [from step 1] |
| $5-15 | Use account history | [from step 1] | [from step 1] | |
| $30-100+ | Use account history | CPL $80-300 typical for B2B/SaaS | Measure on pipeline, not on ROAS |
Weekly decision rules, expressed relative to the target CPA so they hold in any currency:
| Actual CPA | Frequency | Action |
|---|---|---|
| Below target | < 2.0 | WIN — scale +20-30% |
| 100-125% of target | < 2.0 | Acceptable — monitor |
| 125-150% of target | 2.0-2.5 | Optimize — change creative |
| Above 150% of target | > 2.5 | PAUSE — replace or stop |
| Situation | Signal | Action |
|---|---|---|
| CPA above 2x target | After 3 days | Pause the ad set, launch new creative |
| CTR far below the median band | Day 1-2 | Change creative or hook immediately |
| Frequency above 3 | Week 2+ | Refresh creative, widen the audience |
| Underspending | Pace below 80% of plan | Widen audience, raise bid cap, check for rejected ads |
| CPM spikes | Seasonal peak or auction pressure | Reduce budget temporarily, shift to a cheaper market or channel |
| Q4 or election-period cost jump | CPM up 25%+ vs Q1 | Trigger the pessimistic scenario budget from step 1 |
File name: media-plan-[product]-[YYYYMMDD].md
# Media Plan — [Product/Campaign]
Timeline: [dates] · Total budget: [amount] · Markets: [list] · Objective: [Lead/Conversion]
## 1. Campaign overview [offer, timeline, budget, headline KPIs]
## 2. Reverse-calculated KPIs [three scenarios from 10-reverse-kpi-global]
## 3. Market cost baseline [tier, CPM/CPC expectation per market]
## 4. Seasonality adjustment [period, expected CPM shift, budget effect]
## 5. Channel allocation [% + amount + objective + KPI]
## 6. Funnel allocation [TOFU/MOFU/BOFU]
## 7. Campaign-type split [Testing 30 / Scale 50 / Retarget 15 / Lookalike 5]
## 8. Ramp-up timeline [week, % of budget, focus, checkpoint]
## 9. KPI targets and decision rules
## 10. Contingency plan10-reverse-kpi-global: mandatory first step — max CPA, budget, target ROAS.61-budget-planning-global: places this media budget inside the wider marketing budget.51-audience-research-global: audiences for each funnel stage.53-tracking-setup-global: verify tracking green before any spend.52-account-structure-global: turn this plan into campaign structure.57-next-ads-plan-global: next period's plan is built from this period's results.references/benchmarks-global.md; repo file wins on any conflict© minhnv0807, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in skills/en/54-media-plan-global of minhnv0807/ai-business-skills.
Open the folder on GitHubat commit 0360adc
54 Media Plan Global 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 |
|---|---|---|---|---|---|---|
| 54 Media Plan Global this skillminhnv0807/ai-business-skills | 609 | — | ~3.3k | Automated safety check: Pass | MIT | |
| Ads Performance Analyticsrampstackco/claude-skills | 945 | — | ~6.2k | Automated safety check: Pass | MIT | |
| Apple Search Adsgustavscirulis/snapgrid | 116 | 1 repos | ~4.1k | Automated safety check: Pass | Custom licence | |
| Longbridge Researchhelsome/folio | 271 | 3 repos | ~2.1k | Automated safety check: Pass | MIT | |
| Pine BacktesterTradersPost/pinescript-agents | 170 | 1 repos | ~3.9k | Automated safety check: Pass | None | |
| Analytics Strategyrampstackco/claude-skills | 945 | — | ~2.4k | Automated safety check: Pass | MIT |
rampstackco/claude-skills
How to read paid media dashboards without fooling yourself. An agent skill from rampstackco/claude-skills.
gustavscirulis/snapgrid
Apple Search Ads campaign strategy for indie developers — paid acquisition, keyword bidding, budget planning, and ROAS optimization.
helsome/folio
Institution ratings, consensus price targets, EPS/revenue forecasts, finance calendar, shareholder data, fund holders, insider trades (SEC Form 4), short interest, industry rankings, peer group…
TradersPost/pinescript-agents
Implements comprehensive backtesting and performance metrics.
rampstackco/claude-skills
Design measurement frameworks including event taxonomy, KPI hierarchy, dashboard architecture, attribution models, and analytics implementation strategy.
iamzifei/show-me-the-money
Financial tracking, revenue analytics, expense management, and pricing optimization.
minhnv0807/ai-business-skills
Handles eight kinds of marketing visual requests, from logos and campaign key visuals to infographics and quote graphics, by generating images or writing paste-ready prompts.
minhnv0807/ai-business-skills
Designs or repairs what a business sells, covering the promise, value stack, bonuses, guarantee, honest scarcity and a tiered ladder, rather than price or copy.
minhnv0807/ai-business-skills
Covers six SEO layers for a website: crawl and index audit, local SEO, search-intent content, AI search visibility, schema markup and backlink or directory distribution.
minhnv0807/ai-business-skills
Plans B2B pipeline work from ICP definition and prospecting through lead scoring, outbound sequences, sales assets and MQL to SQL handoff, aiming at qualified pipeline.
minhnv0807/ai-business-skills
Plans honest participation in outside communities such as Reddit, Discord and Facebook Groups, with a rules-based community list, roster, posts, replies and calendar.
minhnv0807/ai-business-skills
Sets up and verifies conversion tracking before ad spend: Meta Pixel and CAPI, Google Ads, GA4, TikTok, server-side GTM, consent mode, UTMs and a pre-launch checklist.
Categories
A skill your agent uses when a PAID MEDIA plan is needed — work backward from revenue to max CPA and required budget, split spend across channels, funnel stages, and campaign types, build a ramp-up…. 54 Media Plan Global is an agent skill from minhnv0807/ai-business-skills. Use when a PAID MEDIA plan is needed — work backward from revenue to max CPA and required budget, split spend across channels, funnel stages, and campaign types, build a ramp-up timeline, set KPI targets per channel, and prepare a contingency plan.
54 Media Plan Global fits situations like: A PAID MEDIA plan is needed — work backward from revenue to max CPA and required budget; split spend across channels; build a ramp-up timeline; set KPI targets per channel.
Run `npx skills add minhnv0807/ai-business-skills --skill 54-media-plan-global -a claude-code`. Or copy the skill folder (skills/en/54-media-plan-global in minhnv0807/ai-business-skills) into .claude/skills/54-media-plan-global in your project. Claude Code loads it when a task matches its description.
Run `npx skills add minhnv0807/ai-business-skills --skill 54-media-plan-global -a codex`. Or copy the skill folder (skills/en/54-media-plan-global in minhnv0807/ai-business-skills) into .agents/skills/54-media-plan-global 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 minhnv0807/ai-business-skills --skill 54-media-plan-global -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/54-media-plan-global, .gemini/skills/54-media-plan-global, .github/skills/54-media-plan-global and .opencode/skills/54-media-plan-global in your project.
SKILL.md names no scripts, command-line tools or credentials: 54 Media Plan Global is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. 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.
54 Media Plan Global is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 3.3k tokens (SKILL.md is roughly 13k 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 54 Media Plan Global: Ads Performance Analytics (rampstackco/claude-skills, 945 stars), Apple Search Ads (gustavscirulis/snapgrid, 116 stars), Longbridge Research (helsome/folio, 271 stars) and Pine Backtester (TradersPost/pinescript-agents, 170 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
minhnv0807 (a GitHub user) maintains it in minhnv0807/ai-business-skills, which has 609 GitHub stars. The repository holds 142 skills in this directory. The repository was last updated on September 12, 2026.
Source: minhnv0807/ai-business-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.