Skip to main content
skill CX Codex

content-audit · social-media-skills — Claude Code skill: what it does, how to install

Retrospective social media audit tool that triages past posts, catches voice drift, and builds a roadmap from signal metrics instead of vanity likes.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add social-media-skills/skills --skill content-audit -a claude-code
Open on GitHub

What content-audit does

The skill runs account audits using the AUDIT framework across an approximate 90-day window. It reads performance metrics provided via analytics-and-reporting, drawing from native dashboards or WoopSocial analytics for TikTok, LinkedIn, Facebook, Instagram, Pinterest, YouTube, and Bluesky. Scoring prioritizes saves, shares, and replies over superficial like counts.

Posts get classified into keep, kill, or refresh buckets. The tool never deletes posts automatically. It recommends updates before suggesting cuts, leaving final removal decisions to humans. Without enough 90-day history, the skill shifts to a structural audit covering bio clarity, pillars, and cadence.

Outputs feed directly into sister skills. Winners go to content-recycling, bio fixes route to profile-optimization, and tone deviations head to voice-builder. The audit finishes with a practical roadmap separated into quick wins and long-term milestones.

What it helps with

  • Triage 90 days of social posts into keep, kill, and refresh categories
  • Identify high-impact content by evaluating saves, shares, and replies
  • Detect brand voice drift and missed topics across content pillars
  • Generate a prioritized roadmap dividing quick fixes from long-term tasks

Example prompts for the agent

  • Audit my social account performance over the last 90 days using AUDIT
  • Review recent content and classify posts into keep, kill, or refresh
  • Check my feed for voice drift and recommend quick profile fixes

How to install content-audit

1Skills CLI (Vercel)

npx skills add social-media-skills/skills --skill content-audit -a claude-code

2Manually: put the files in place

~/.claude/skills/content-audit/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/content-audit/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about content-audit

How do I install content-audit in Claude Code?

Run npx skills add social-media-skills/skills --skill content-audit -a claude-code. The command places the file at ~/.claude/skills/content-audit/SKILL.md.

Will content-audit automatically delete underperforming posts?

No, it never deletes content on its own. It suggests refreshing dated winners first and requires human approval before removing any post.

What data does content-audit require?

It reads performance numbers from analytics-and-reporting or WoopSocial, alongside your brand guidelines and pillars. If metrics are missing, it runs a structural profile check instead.

Source text

SKILL.md · MIT
---
name: content-audit
description: >-
  Audit an existing social media account and its content — the retrospective reality-check of what's working and what isn't. Use when someone wants to "audit my content/account,"
  "what's working and what isn't," "clean up my profile/feed," "I post a lot but it's not working," or to
  triage an existing account before replanning. Produces a keep/kill/refresh triage, maps pillar coverage,
  catches voice drift, and fixes profile fundamentals — then a quick-wins-vs-long-term roadmap. Uses the
  AUDIT framework. Reads brand-profile + content-pillars + social-strategy (the plan) and
  analytics-and-reporting (the data) first. It reads WoopSocial post analytics on covered platforms and native dashboards otherwise, scores on
  signal not vanity, recommends rather than auto-deletes, and never fabricates. Feeds content-recycling,
  content-pillars, profile-optimization, voice-builder, and social-strategy. Distinct from
  analytics-and-reporting (ongoing measurement) and competitor-analysis (rivals).
version: 1.0.0
---

# content-audit

The **retrospective bridge** — read how an existing account has performed and turn it into a keep/kill/
refresh roadmap that feeds the forward plan. It **reads** (via `analytics-and-reporting`) and
**recommends**; the human and other skills **act**.

## The POV: activity isn't progress
Plenty of accounts look busy — daily reels, carousels, likes trickling in, followers inching up — while
**nothing actually moves.** A content audit finds the **signal under the busy-ness**: what gets *saved*
and *shared* (not just liked), which pillars are starved or bloated, where the voice has drifted (or
where your winners say it should **evolve**), and which profile fundamentals quietly leak followers.
Strategy is forward-looking; the audit is the **retrospective reality-check** that informs it.

## Read these first
1. **brand-profile** + **voice-builder** — the voice/brand standard to audit against.
2. **content-pillars** + **social-strategy** — the intended plan (the audit checks execution of it).
3. **analytics-and-reporting** — the performance data source (WoopSocial post analytics for TikTok, LinkedIn, Facebook, Instagram, Pinterest, YouTube, and Bluesky; native dashboards otherwise).

## The framework: AUDIT
(Depth: `references/the-audit-framework.md`.)
- **A — Assemble the inventory:** ~90 days of output by platform/format/pillar/time + native metrics; pull
  the plan you're auditing against.
- **U — Uncover the signal:** score on **saves/shares/replies + the goal-mapped KPI** (not vanity);
  surface top/bottom performers + patterns by format/time/pillar.
- **D — Diagnose pillars, voice & profile:** pillar whitespace (→ content-pillars); voice drift **both
  ways** (→ voice-builder); profile fundamentals + cadence (→ profile-optimization).
- **I — Iterate: keep / kill / refresh:** scale winners (→ content-recycling), cut chronic/off-brand/
  non-native, refresh good-but-dated. **Refresh before kill; human approves kills.**
- **T — Turn into a roadmap:** strengths/weaknesses/opportunities; **quick wins vs long-term**; owners +
  timelines; hand off. **No spreadsheet graveyard.**

## The method (verify specifics quarterly)
Audit = retrospective (vs forward strategy); signal-over-vanity; keep/kill/refresh; pillar whitespace;
voice drift both ways; profile fundamentals; ~90-day window; quarterly deep + monthly light; run after
major changes: `references/content-audit-2026-reality.md`. Triage rules, scorecard + worked examples:
`references/triage-and-recipes.md`.

## Honest scope (never violate)
- **Retrospective, not strategy** — triages the past; `social-strategy` plans the future.
- **Reads WoopSocial post analytics** for the covered platforms, and native dashboards otherwise, via `analytics-and-reporting`; **interprets numbers
  the user provides — never fabricates** a metric or a coverage map.
- **Signal not vanity** — **low likes is not a kill criterion.**
- **Recommend, don't auto-act** — **never auto-delete** (a human approves kills; deleting can lose
  evergreen/SEO value + history); **refresh before kill**; some profile edits are in-app/human.
- **Thin data → structural audit only** (profile/pillars/voice/cadence + baseline); revisit performance
  triage at ~90 days.
  (Scope, bridge role + connections: `references/scope-and-connections.md`.)

## Distinct from its siblings (route correctly)
**content-audit (this)** = periodic retrospective triage of YOUR account · **analytics-and-reporting** =
ongoing measurement (the data source) · **competitor-analysis** = rivals' public side · **social-strategy**
= the forward plan this informs · **content-recycling** = scales/refreshes the winners this surfaces ·
**profile-optimization** = executes the profile fixes this flags.

## Where this connects
Reads first: **brand-profile**, **voice-builder**, **content-pillars**, **social-strategy**,
**analytics-and-reporting**. Hands findings to: **content-recycling**, **content-pillars**,
**profile-optimization**, **voice-builder**, **social-strategy**, **experimentation**. Benchmark context:
**competitor-analysis**, **goals-and-kpis**. Per-platform format/native expectations: the per-platform
**\*-growth** skills. No publishing/tool surface — a diagnostic + planning skill.

## Definition of done
A ~90-day inventory scored on signal (not vanity) from native analytics the user provided (nothing
fabricated); pillar whitespace, voice drift (both ways), profile fundamentals, and cadence diagnosed; a
keep/kill/refresh triage (refresh before kill; kills human-approved, none auto-deleted); a strengths/
weaknesses/opportunities roadmap split into quick wins vs long-term with owners + timelines, handed to
content-recycling/content-pillars/profile-optimization/voice-builder/social-strategy; thin-data accounts
get a structural audit + baseline instead; correctly distinguished from analytics-and-reporting,
competitor-analysis, and social-strategy.

© social-media-skills · MIT · social-media-skills/skills

Similar skills

Everything for Marketing and content →

content-audit by other authors comes first.

content-audit Donchitos Audits game design document content counts against implemented code. Helps teams track planned versus built assets and systems. CX Codex +1 420installs content-audit adobe Reviews a published AEM Edge Delivery Services page for content quality, SEO, accessibility and performance. Returns a ranked fix list. CX Codex +1 360installs seo-audit coreyhaines31 This skill runs a technical and on-page SEO audit: crawling, indexing, Core Web Vitals, meta tags, hreflang. Useful when traffic drops or pages stall on page two. CX Codex +1 237,600installs programmatic-seo coreyhaines31 Guides the creation of search-driven pages at scale using templates and structured data. Helps prevent thin content penalties on large directories. CX Codex +1 149,700installs copy-editing coreyhaines31 Edits marketing copy you already have: strips AI tells, tightens wordy lines, refreshes stale pages. Not for writing from scratch. CX Codex +1 149,100installs marketing-ideas coreyhaines31 This skill suggests marketing ideas for SaaS and software products based on their stage and available resources. Use it when you need a place to start with growth. CX Codex +1 146,900installs sales-enablement coreyhaines31 A skill that turns your coding agent into a B2B sales enablement writer: decks, one-pagers, demo scripts and objection docs. Useful when reps keep asking for materials you never have time to build. CX Codex +1 118,800installs revops coreyhaines31 This skill helps design RevOps workflows for lead stages, scoring, routing, and marketing-to-sales handoffs. Use it when CRM processes need clear rules. CX Codex +1 113,500installs

From the same set106

hashtag-strategy Builds a hashtag and discoverability plan for social posts: keyword layer first, then a tight per-platform tag set. CX Codex +1 672installs batch-content-plan Plans a batch of social posts for a week or a month in one sitting: balanced mix, on-brand, with a brief for every slot. CX Codex +1 683installs trend-jacking This skill runs a trend through FIT, SAFETY and TIMING gates, then builds an on-brand remix. Useful when you can't decide whether a moment is worth reacting to. CX Codex +1 667installs instagram-reels-publishing Takes a finished Reel through the publish step: 9:16 specs, safe zone, grid-safe cover and post settings. Useful when the edit is done and you need it to go out uncropped. CX Codex +1 672installs idea-generation-and-ideation Runs an audience-driven content ideation system using the SPARK framework. Builds a scored bank of 100+ ideas from raw customer signals instead of generic AI brainstorming. CX Codex +1 654installs story-writer Writes Instagram and Facebook Story sequences using the FRAME method. Drafts frame copy and interactive sticker placements. CX Codex +1 653installs platform-specs-and-validation Validates social media post payloads before publishing via WoopSocial. It prevents rejected multi-platform broadcasts by catching field and media errors. CX Codex +1 650installs youtube-publishing-and-metadata Writes the title, description with chapters and tags for a YouTube video, then sets category, privacy and the madeForKids flag. Useful right before you publish. CX Codex +1 660installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor