Agent skill

39 Content Audit Global

by minhnv0807 in minhnv0807/ai-business-skills

A skill your agent uses when published content has to be audited — pull channel data, classify winners and losers by percentile across pillar, format, and hook, find the pattern behind performance…

MITAuto-check passedMarketing & SEO

Install 39 Content Audit Global

skills CLI
$ npx skills add minhnv0807/ai-business-skills --skill 39-content-audit-global -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install minhnv0807/ai-business-skills 39-content-audit-global --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/minhnv0807/ai-business-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/en/39-content-audit-global .claude/skills/39-content-audit-global && rm -rf skills-src

Use ~/.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/

Facts

Skill name
39-content-audit-global
GitHub stars
609
Token cost
~2.7k tokens
SKILL.md length
1,071 words
Files
1
Skills in repo
142
Repo updated
First seen
Licence
MIT

At a glance

A skill your agent uses when published content has to be audited — pull channel data, classify winners and losers by percentile across pillar, format, and hook, find the pattern behind performance…

  • Works in 6 steps: Pull the data (day 28-30) → Set thresholds and classify → Find the pattern across 5 axes → …
  • Published content has to be audited — pull channel data
  • SKILL.md covers Information gathering, Principles, Workflow and Output structure, plus 2 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

39 Content Audit Global is an agent skill from minhnv0807/ai-business-skills. Use when published content has to be audited — pull channel data, classify winners and losers by percentile across pillar, format, and hook, find the pattern behind performance, and decide what to keep, kill, or scale. Trigger on 'content audit', 'which posts are working', 'content performance review', 'why did that one go viral', 'our reach is dropping', 'evaluate what we posted last month'. Also use when the user only says content does not seem to work anymore. Not for — the plan for next period built on these…

Its SKILL.md is about 2.7k 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 Marketing & SEO, covering Content marketing. 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.

When your agent uses it

  • Published content has to be audited — pull channel data
  • Classify winners and losers by percentile across pillar
  • Find the pattern behind performance
  • Decide what to keep

Example prompts

  • “content audit”
  • “which posts are working”
  • “content performance review”
  • “/39-content-audit-global”

Workflow steps

6 steps, taken from the step headings in SKILL.md.

  1. Pull the data (day 28-30)
  2. Set thresholds and classify
  3. Find the pattern across 5 axes
  4. Write the core finding
  5. Recommend: keep / kill / scale
  6. Compare KPIs against prior period and benchmark

What it can do on your machine

Read from SKILL.md and the folder at commit 0360adc. It shows what the files ask for, not the result of running them.

  • Tool permissions

    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.

  • Runs code

    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.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

39 Content Audit Global loads about 2.7k tokens when it runs. Until then it costs about 174 tokens; SKILL.md has 1,071 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~174
When it runs · the whole SKILL.md, loaded when a task matches
~2.7k

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.

Safety

Auto-check passed

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.

SKILL.md

The full file from minhnv0807/ai-business-skills at commit 0360adc, republished under its MIT licence (© minhnv0807). 1,071 words, ~2,688 tokens.

Download SKILL.mdSave it as .claude/skills/39-content-audit-global/SKILL.md (or your agent's skills folder).
name
39-content-audit-global
description
Use when published content has to be audited — pull channel data, classify winners and losers by percentile across pillar, format, and hook, find the pattern behind performance, and decide what to keep, kill, or scale. Trigger on 'content audit', 'which posts are working', 'content performance review', 'why did that one go viral', 'our reach is dropping', 'evaluate what we posted last month'. Also use when the user only says content does not seem to work anymore. Not for — the plan for next period built on these findings, see `40-next-content-plan-global`; paid ad account review, see `21-ads-audit-global`; the stakeholder report, see `07-marketing-report-global`.
metadata.version
1.0.1
metadata.category
content
license
MIT
triggers
content audit, audit our content, which content is working, content performance review, find the pattern in our posts, evaluate last month's content, top…
output
File .md — period overview, winners and losers classified by percentile across pillar/format/hook, pattern analysis, keep/kill/scale recommendations, KPI…
related
product-marketing-context-global, 13-data-analysis-global, 03-performance-eval-global, 07-marketing-report-global, 40-next-content-plan-global…

Content Audit (Global)

An audit is not a judgment of the past. It is how you replicate winners and retire losers with evidence behind the decision. Every recommendation must attach to a specific action — never a general observation. Run it at least monthly; do not wait for the quarter to close.

Information gathering

Ask up to 4 questions before starting:

  1. What is the audit period? Month / quarter / campaign — exact start and end dates.
  2. Which channels? Instagram / TikTok / LinkedIn / Facebook / X / YouTube / blog / email / all.
  3. Is post-level data available? Reach, engagement, views, CTR, leads per post — paste or export it. If an analytics MCP or connector is already set up, pull directly.
  4. What is the goal of this audit? Find winners to scale / find losers to stop / both.

Without post-level data there is no audit. Walk the user through the exports in step 1 first.

Principles

  1. Audit monthly, not quarterly. Standard cadence: pull data on the 28th-30th, finish the audit before the 2nd of the following month.
  2. Classify by percentile, not by feel. Top 20 percent are winners, bottom 20 percent are losers, the middle 60 percent are average.
  3. Compare like with like. Organic against organic, boosted against boosted, channel against itself. Never pool them.
  4. The primary metric follows the post's objective. TOFU is measured on reach or views, MOFU on engagement rate or saves, BOFU on clicks or leads. One metric for everything produces nonsense.
  5. Winners become templates. Document the winning structure — hook type, format, angle, length — so it can be reproduced.
  6. Every finding needs a "why" hypothesis. "This post did well" is not a finding. "It did well because X" is.
  7. Judge against your own trailing baseline first. Organic reach and engagement rates vary too much by follower count, niche, and algorithm changes for a published cross-industry number to be a fair target. Use your own trailing 3-month median as the baseline, and use published benchmarks only where they exist for that metric.

Workflow

1. Pull the data (day 28-30)
ChannelSourceMetrics to export
InstagramInstagram professional account insights or Meta Business Suite, post levelReach, accounts engaged, saves, shares, profile visits, link clicks
FacebookMeta Business Suite, post level exportReach, engagement, link clicks, shares, negative feedback
TikTokTikTok Analytics, Content tabViews, average watch time, completion rate, shares, follows from video
LinkedInLinkedIn page or creator analyticsImpressions, engagement rate, click-through, follower gain, reposts
YouTubeYouTube StudioViews, average view duration, impressions click-through rate, subscribers gained
XX analyticsImpressions, engagement rate, link clicks, profile visits
Blog / siteGA4 — Explore report by landing page and source/mediumSessions, engagement rate, average engagement time, key events, assisted conversions
EmailKlaviyo, Mailchimp, or equivalent campaign reportOpen rate, CTR, click-to-open rate, placed-order rate, unsubscribe rate
Leads and revenueCRM (HubSpot, Pipedrive) or store (Shopify)Leads and orders attributed to content, by source

One row per post: publish date, channel, format, pillar, funnel stage, hook type, primary metric, secondary metrics. If the classification columns (pillar, format, hook type) are missing, backfill them by hand from the content calendar (01-content-calendar-global).

2. Set thresholds and classify
  1. Choose the primary metric for each group by objective (TOFU: reach or views; MOFU: engagement rate or saves; BOFU: clicks or leads).
  2. Rank posts within each group by that metric.
  3. Top 20 percent are WINNERS, bottom 20 percent are LOSERS, the remaining 60 percent are AVERAGE.

Apply the split per channel and per group. A cross-channel ranking measures the channel, not the content.

3. Find the pattern across 5 axes

For the winner set and the loser set separately, look for what they share:

AxisQuestion
PillarWhich pillar do the winners concentrate in? Which pillar produced no winner at all?
FormatVideo, carousel, static, text, long-form — which format wins on which channel?
Hook typePain, curiosity, number, contrarian, result-first — which one holds attention?
Publish timeWhich slots produce winners?
LengthShort or long — and does the answer differ by channel?
Show full SKILL.md (402 more words)Show less
4. Write the core finding

Two or three sentences answering why the pattern works, checked against the customer insight file (09-customer-insight-global). Example of the right shape: "Videos with a number in the hook and a real face on camera hold completion far better than carousels — this audience trusts a person more than a designed asset."

A finding is a hypothesis grounded in data, not an impression.

5. Recommend: keep / kill / scale
  • Do now (next week): replicate the winners — each action with an expected impact.
  • Stop: the content types, angles, or formats to retire — each with the data reason.
  • Test next: new hypotheses plus how they will be measured. Hand off to 40-next-content-plan-global and 19-ab-test-setup-global.
6. Compare KPIs against prior period and benchmark

For each metric record: this period / prior period / baseline / verdict.

Baselines to use:

  • Email: open rate median 22-27 percent, top performers above 35 percent; CTR 2.5-3.5 percent; click-to-open 10-14 percent; unsubscribe under 0.5 percent (see references/benchmarks-global.md).
  • Paid social: use the published CPM, CPC, CTR, and ROAS medians in references/benchmarks-global.md, adjusted for region tier, industry, and season before comparing.
  • Organic social engagement, reach, and completion rate: no reliable cross-industry global median exists. Use your own trailing 3-month median as the baseline and judge movement against it.

Output structure

File name: content-audit-[brand]-[YYYYMMDD].md

markdown
# Content Audit — [Period] — [Channels]

## I. Period overview
| Item | Figure |
|------|--------|
| Posts published | |
| Total reach / impressions | |
| Average engagement rate | |
| Leads attributed to content | |
| Revenue attributed to content | |

## II. Classification
### WINNERS — top 20%
| Post | Channel | Format | Pillar | Hook type | Standout metric | Why it worked (hypothesis) |
|------|---------|--------|--------|-----------|-----------------|----------------------------|
| | | | | | | |

### LOSERS — bottom 20%
| Post | Channel | Format | Pillar | Hook type | Weak metric | Why it failed (hypothesis) |
|------|---------|--------|--------|-----------|-------------|----------------------------|
| | | | | | | |

### AVERAGE — middle 60%
[2-3 sentences of general observation]

## III. Pattern analysis
**Winner pattern:** [recurring pillar / format / hook / time / length]
**Loser pattern:** [what the failures share]
**Core finding:** [2-3 sentences — why it works, checked against customer insight]

## IV. Recommendations
**Do now (next week):**
1. [Action + expected impact]

**Stop:**
1. [What to retire — data reason]

**Test next:**
1. [Hypothesis + how it will be measured]

## V. KPI comparison
| Metric | This period | Prior period | Baseline | Verdict |
|--------|-------------|--------------|----------|---------|
| Instagram reach per post | | | trailing 3-month median | |
| TikTok average completion rate | | | trailing 3-month median | |
| LinkedIn engagement rate | | | trailing 3-month median | |
| Email open rate | | | 22-27% median | |
| Email CTR | | | 2.5-3.5% median | |
| Leads from content | | | | |
  • 13-data-analysis-global: pulling and cleaning the data before the audit, including connector and MCP setup.
  • 03-performance-eval-global: paid media evaluation — this audit covers organic.
  • 07-marketing-report-global: the audit result is an input to the monthly report.
  • 40-next-content-plan-global: run immediately after. An audit that does not produce a new plan was wasted effort.
  • 01-content-calendar-global: winners return to the calendar as base templates.
  • 09-customer-insight-global: check patterns against insight to explain why something worked.

Quality checklist

  • Post-level data present — no auditing on impressions of the whole period.
  • Primary metric chosen per objective group (TOFU / MOFU / BOFU judged differently).
  • Percentile classification applied: top 20 / bottom 20 / middle 60, within channel and group.
  • Like compared with like — organic separated from boosted.
  • Pattern analysis covers all 5 axes: pillar, format, hook, publish time, length.
  • Every winner and loser carries a "why" hypothesis checked against insight.
  • Recommendations split into three groups: do now / stop / test next.
  • Every action has an expected impact or a measurement method.
  • KPI comparison includes prior period, plus a published benchmark where one exists and a trailing self-baseline where one does not.
  • Winner structures documented as reusable templates.
  • 40-next-content-plan-global scheduled to run immediately after.

© minhnv0807, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/en/39-content-audit-global of minhnv0807/ai-business-skills.

Open the folder on GitHubat commit 0360adc

Compare with similar skills

39 Content Audit 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.

39 Content Audit Global compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
39 Content Audit Global this skillminhnv0807/ai-business-skills609—~2.7kAutomated safety check: PassMIT
Lead Magnetscoreyhaines31/marketingskills54k5 repos~2.8kAutomated safety check: PassMIT
AI Citability Scorerzubair-trabzada/geo-seo-claude11k2 repos~3.7kAutomated safety check: NotesMIT
Leveling Up Content Engineericosiu/ai-marketing-skills3.6k—~2.3kAutomated safety check: PassMIT
Marketing BrainAgriciDaniel/seo-os137—~865Automated safety check: PassProprietary
100m Leadsgetagentseal/founder-playbook729—~2.3kAutomated safety check: PassMIT

Similar skills

  • Lead Magnets

    coreyhaines31/marketingskills

    When the user wants to create, plan, or optimize a lead magnet for email capture or lead generation.

    54k GitHub starsUsed in 5 repos~2.8k tokens
    Marketing & SEOAuto-check passed
  • AI Citability Scorer

    zubair-trabzada/geo-seo-claude

    Scores how likely AI assistants are to quote passages from a web page and suggests rewrites that make those passages easier to extract.

    11k GitHub starsUsed in 2 repos~3.7k tokens
    Marketing & SEOAuto-check: notes
  • Leveling Up Content Engine

    ericosiu/ai-marketing-skills

    Diagnose and transform any authorized video URL, upload, recording, transcript, podcast, interview, presentation, screen recording, webinar, ad, or published video into the strongest justified…

    3.6k GitHub stars~2.3k tokensUpdated 18 days ago
    Marketing & SEOAuto-check passed
  • Marketing Brain

    AgriciDaniel/seo-os

    Source-available SEO and content marketing strategy brain. An agent skill from AgriciDaniel/seo-os.

    137 GitHub stars~865 tokensUpdated 3 mo ago
    Marketing & SEOAuto-check passed
  • 100m Leads

    getagentseal/founder-playbook

    Builds lead generation systems using Alex Hormozi's Core Four framework (warm outreach, content, cold outreach, paid ads), lead magnets, and Rule of 100.

    729 GitHub stars~2.3k tokensUpdated 4 days ago
    Marketing & SEOAuto-check passed
  • Jaredrhod Marketing

    jaredrhod/ai-marketing-skills

    Run any marketing task the way jaredrhod actually runs it. An agent skill from jaredrhod/ai-marketing-skills.

    282 GitHub stars~584 tokensUpdated 1 mo ago
    Marketing & SEOAuto-check passed

More from minhnv0807/ai-business-skills

All 142 skills in this repo
  • Design Master

    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.

    609 GitHub stars~4.6k tokensUpdated 28 days ago
    Auto-check passed
  • Offer Design

    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.

    609 GitHub stars~1.1k tokensUpdated 28 days ago
    Auto-check passed
  • Global SEO Growth

    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.

    609 GitHub stars~5k tokensUpdated 28 days ago
    Auto-check passed
  • B2B Lead Generation

    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.

    609 GitHub stars~1.2k tokensUpdated 28 days ago
    Auto-check passed
  • Community Seeding Plan

    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.

    609 GitHub stars~3.2k tokensUpdated 28 days ago
    Auto-check passed
  • Ad Conversion Tracking Setup

    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.

    609 GitHub stars~3.7k tokensUpdated 28 days ago
    Auto-check passed

Categories

Questions about 39 Content Audit Global

What does 39 Content Audit Global do?

A skill your agent uses when published content has to be audited — pull channel data, classify winners and losers by percentile across pillar, format, and hook, find the pattern behind performance…. 39 Content Audit Global is an agent skill from minhnv0807/ai-business-skills. Use when published content has to be audited — pull channel data, classify winners and losers by percentile across pillar, format, and hook, find the pattern behind performance, and decide what to keep, kill, or scale.

When should I use 39 Content Audit Global?

39 Content Audit Global fits situations like: published content has to be audited — pull channel data; classify winners and losers by percentile across pillar; find the pattern behind performance; decide what to keep.

How do I install 39 Content Audit Global in Claude Code?

Run `npx skills add minhnv0807/ai-business-skills --skill 39-content-audit-global -a claude-code`. Or copy the skill folder (skills/en/39-content-audit-global in minhnv0807/ai-business-skills) into .claude/skills/39-content-audit-global in your project. Claude Code loads it when a task matches its description.

How do I install 39 Content Audit Global in Codex?

Run `npx skills add minhnv0807/ai-business-skills --skill 39-content-audit-global -a codex`. Or copy the skill folder (skills/en/39-content-audit-global in minhnv0807/ai-business-skills) into .agents/skills/39-content-audit-global in your project. Codex loads it when a task matches its description.

Can I use 39 Content Audit Global in Cursor, Gemini CLI or GitHub Copilot?

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 39-content-audit-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/39-content-audit-global, .gemini/skills/39-content-audit-global, .github/skills/39-content-audit-global and .opencode/skills/39-content-audit-global in your project.

What does 39 Content Audit Global need to run?

SKILL.md names no scripts, command-line tools or credentials: 39 Content Audit Global is instructions for the agent only.

Does 39 Content Audit Global access the network?

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.

Is 39 Content Audit Global safe to install?

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.

What licence does 39 Content Audit Global use?

39 Content Audit Global is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does 39 Content Audit Global use?

About 2.7k tokens (SKILL.md is roughly 11k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to 39 Content Audit Global?

Skills that share tags, products or a category with 39 Content Audit Global: Lead Magnets (coreyhaines31/marketingskills, 54k stars), AI Citability Scorer (zubair-trabzada/geo-seo-claude, 11k stars), Leveling Up Content Engine (ericosiu/ai-marketing-skills, 3.6k stars) and Marketing Brain (AgriciDaniel/seo-os, 137 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains 39 Content Audit Global?

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.