Social Media Audit Skill

Audit an existing social media presence across all active platforms.

Social Media Audit Skill — The Skill Playground: pick the Executive Update skill, fill in a few notes, hit run, and watch a structured executive… (from the mohitagw15856/pm-claude-skills README)

From the mohitagw15856/pm-claude-skills README — shows the whole collection, not only this skill. · view on GitHub

How to use it

Claude Code
  1. Run the line below. It pulls the whole folder into ~/.claude/skills/social-media-audit.
  2. Describe your job in plain words. Claude Code follows the skill from there.
Claude Code — installs the whole folder, not just SKILL.md
npx degit mohitagw15856/pm-claude-skills/skills/social-media-audit#main ~/.claude/skills/social-media-audit

For one project only, change the path to .claude/skills/social-media-audit.

Claude (web or desktop app)
  1. On this page open ⋯ → Download .md.
  2. Save it as SKILL.md in a folder, zip the folder, then Customize → Skills → + → Create skill → Upload a skill.
  3. Pick the file and Save. Claude shows the name and description and runs a security scan.
  4. Check the skill is switched on.
  5. Start a new chat and describe your job in plain words. The AI follows the skill from there.
ChatGPT or another app
  1. ChatGPT: make a Project and paste it into Instructions.
  2. Neither? Paste it at the top of a new chat — it works for that chat.
Not working?
  • Check which app you pasted it into — the steps above name the right one.
  • Some skills need the paid tier of Claude or ChatGPT.
Step-by-step guide with screenshots · Ask in the forum

Paste into Claude, ChatGPT or Cursor.

Source of Social Media Audit Skill

Show the full text236 lines
namedescription
social-media-auditAudit an existing social media presence across all active platforms. Use when asked to review social media performance, analyse a brand's social presence, benchmark against competitors, or identify what's working and what isn't. Produces a scored audit with platform-by-platform analysis, content performance review, competitive benchmarking, and a prioritised action plan.

Social Media Audit Skill

This skill produces a comprehensive social media audit covering profile completeness, content performance, audience engagement, posting consistency, competitive position, and a prioritised improvement plan. Output is ready for a social media manager, marketing lead, or agency to act on immediately.

Required Inputs

Ask the user for these if not provided:

  • Brand / handle name — which account(s) to audit
  • Active platforms — which social channels to include (LinkedIn, Instagram, X/Twitter, TikTok, YouTube, Facebook, etc.)
  • Audit timeframe — what period to review (e.g. last 90 days, last 6 months)
  • Business goal — what social media should be achieving (brand awareness / lead gen / community / sales)
  • Competitor handles — 2–3 competitors or benchmark accounts for comparison
  • Available metrics — follower count, average engagement rate, post frequency, reach, impressions (if the user has them)

Output Structure


Social Media Audit: [Brand Name]

Audit period: [e.g. Feb–Apr 2026] Platforms audited: [List] Audited by: [Name / role] Date: [Date] Overall health score: [X / 100]


1. Audit Summary — Health Score

Score each dimension out of 10. Weighted total = overall health score out of 100.

Dimension Weight Score (/10) Weighted Score Assessment
Profile completeness & branding 10% [X] [X] [1-sentence note]
Content quality & consistency 25% [X] [X] [1-sentence note]
Audience engagement 20% [X] [X] [1-sentence note]
Follower growth 15% [X] [X] [1-sentence note]
Platform strategy fit 15% [X] [X] [1-sentence note]
Competitive position 15% [X] [X] [1-sentence note]
Total 100% — [X/100] [Overall verdict]

Overall verdict: 🟢 Strong (80–100) / 🟡 Developing (60–79) / 🔴 Needs work (<60)


2. Platform-by-Platform Analysis

Repeat this section for each active platform:

[Platform Name] — Score: [X/10]

Profile health:

  • Bio / description: [Clear and keyword-rich / generic / missing]
  • Profile photo / banner: [Professional / outdated / mismatched]
  • Link in bio / CTA: [Present and current / missing]
  • Pinned content: [Exists and strategic / outdated / none]
  • Contact info / location: [Complete / incomplete]

Audience:

  • Followers: [X]
  • Follower growth (audit period): [+X% / -X% / flat]
  • Follower quality: [Relevant audience / mixed / unclear]

Content performance:

Metric Your account Benchmark / competitor Gap
Posts per week [X] [X] [+/- X]
Average engagement rate [X%] [X%] [+/- X%]
Average reach per post [X] [X] [+/- X]
Top format by engagement [e.g. carousel] [e.g. video] [Match / mismatch]

Content audit — what you posted:

Content type % of posts Avg engagement Verdict
Educational / how-to [X%] [X%] [Keep / scale / drop]
Product / promotional [X%] [X%] [Keep / scale / drop]
Behind-the-scenes [X%] [X%] [Keep / scale / drop]
Social proof / testimonials [X%] [X%] [Keep / scale / drop]
Engagement bait / conversation starters [X%] [X%] [Keep / scale / drop]

Top 3 performing posts:

  1. [Post description + why it worked]
  2. [Post description + why it worked]
  3. [Post description + why it worked]

Bottom 3 performing posts:

  1. [Post description + why it underperformed]
  2. [Post description + why it underperformed]
  3. [Post description + why it underperformed]

Posting patterns:

  • Best performing days: [e.g. Tue, Thu]
  • Best performing times: [e.g. 08:00–10:00]
  • Actual posting pattern: [e.g. sporadic / daily / consistent]
  • Consistency score: [Consistent / irregular / sporadic]

Platform verdict: [2–3 sentences on what's working, what isn't, and the #1 change to make]


3. Competitive Benchmarking

Compare against 2–3 competitors or aspirational accounts:

Metric [Your brand] [Competitor 1] [Competitor 2] [Competitor 3]
LinkedIn followers
LinkedIn eng. rate
Instagram followers
Instagram eng. rate
Post frequency (all platforms)
Content formats used
Top content theme

Competitive gaps:

  • Where you're ahead: [Specific metrics or tactics where you outperform]
  • Where you're behind: [Specific gaps — follower count, engagement, content variety]
  • Opportunities they're missing: [Whitespace you could own]

What competitors are doing well that you should steal (ethically):

  1. [Tactic / format / approach]
  2. [Tactic / format / approach]
  3. [Tactic / format / approach]

4. Content Strategy Assessment

Are you posting the right mix?

Principle Met? Evidence Recommendation
80/20 rule: audience value vs self-promotion [Yes/No] [X% promotional posts] [...]
Consistent content pillars [Yes/No] [Pillars identified or not] [...]
Format variety (not just text posts) [Yes/No] [Format breakdown] [...]
Regular engagement with audience [Yes/No] [Reply rate, comment engagement] [...]
SEO / discoverability in profiles and posts [Yes/No] [Keywords, hashtags used] [...]

Content gaps identified:

  • [Gap 1: e.g. No video content despite video outperforming text on Instagram]
  • [Gap 2: e.g. No customer stories or social proof]
  • [Gap 3: e.g. Hashtag strategy missing — no discoverability beyond existing followers]

5. Audience Insights

Follower quality assessment:

  • Do followers match the target audience? [Yes / Partially / No]
  • Signs of inorganic growth? [e.g. high follower count, very low engagement = possible bought followers]
  • Most engaged audience segments: [e.g. industry, role, geography if visible from analytics]

Engagement quality:

  • Comment sentiment: [Positive / Mixed / Negative / Sparse]
  • Are comments substantive or just emoji reactions? [Substantive / Surface-level]
  • Are you responding to comments? [Always / Sometimes / Rarely / Never]
  • DMs / direct inquiries from social: [High / Low / None tracked]

6. Prioritised Action Plan

Ranked by impact × effort:

🔴 Do immediately (this week)
Action Platform Why Expected impact
[e.g. Update LinkedIn bio with clear value prop and keywords] LinkedIn Profile discovery Higher profile views
[e.g. Pin best-performing post to top of profile] Instagram First impression Higher follow rate
[e.g. Add link in bio with UTM tracking] All Traffic attribution Measurable ROI
🟡 Do this month
Action Platform Why Expected impact
[e.g. Launch a weekly educational carousel series] LinkedIn Fills content gap, high engagement format +X% engagement rate
[e.g. Start responding to all comments within 24h] All Signals algorithm engagement Improved reach
[e.g. Test video format 2x per week] Instagram / TikTok Underutilised high-reach format Follower growth
🟢 Do this quarter
Action Platform Why Expected impact
[e.g. Define 3–5 content pillars and build a monthly calendar] All Strategic consistency Compound growth
[e.g. Run a hashtag audit — identify 15–20 relevant tags per platform] Instagram / LinkedIn Discoverability Organic reach
[e.g. Source 3 customer stories for social proof content] All Social proof pillar Trust + conversion

7. 30-Day Quick Win Plan

The fastest way to improve the score by 10+ points:

Week Priority action Platform Owner Success metric
1 [e.g. Fix all profile gaps — bio, photo, CTA, pinned post] All [Name] 100% profile completeness
2 [e.g. Post 3x educational carousel / video this week] LinkedIn / IG [Name] ≥X% engagement rate
3 [e.g. Engage actively — comment on 10 accounts per day] LinkedIn / IG [Name] +X new followers
4 [e.g. Review analytics and double down on best format] All [Name] Identify top performing format

Quality Checks

  • Every platform scored against objective criteria, not guesswork
  • Competitive benchmarks use real data, not assumptions
  • Content audit covers actual post types posted, not idealised mix
  • Recommendations are specific and actionable — not "post more content"
  • Action plan is sequenced by impact × effort, not just effort
  • 30-day plan has named owners and measurable success metrics

Example Trigger Phrases

  • "Audit our social media presence"
  • "Review our Instagram and LinkedIn performance"
  • "How are we doing on social compared to competitors?"
  • "What's working and what isn't on our social channels?"
  • "Give me a social media health check for [brand]"

Anti-Patterns

  • Do not score platforms against guesswork — every score must be based on actual metrics provided or observable data
  • Do not write recommendations as "post more content" or "improve engagement" — every action must be specific and measurable
  • Do not use competitor benchmarks that are not based on real data — fabricated benchmarks invalidate the competitive gap analysis
  • Do not audit content mix based on what should have been posted — analyse what was actually posted during the audit period
  • Do not sequence the action plan by effort alone — sequence by impact × effort so the highest-value actions come first
1---
2name: social-media-audit
3description: "Audit an existing social media presence across all active platforms. Use when asked to review social media performance, analyse a brand's social presence, benchmark against competitors, or identify what's working and what isn't. Produces a scored audit with platform-by-platform analysis, content performance review, competitive benchmarking, and a prioritised action plan."
4---
5 
6# Social Media Audit Skill
7 
8This skill produces a comprehensive social media audit covering profile completeness, content performance, audience engagement, posting consistency, competitive position, and a prioritised improvement plan. Output is ready for a social media manager, marketing lead, or agency to act on immediately.
9 
10## Required Inputs
11 
12Ask the user for these if not provided:
13- **Brand / handle name** — which account(s) to audit
14- **Active platforms** — which social channels to include (LinkedIn, Instagram, X/Twitter, TikTok, YouTube, Facebook, etc.)
15- **Audit timeframe** — what period to review (e.g. last 90 days, last 6 months)
16- **Business goal** — what social media should be achieving (brand awareness / lead gen / community / sales)
17- **Competitor handles** — 2–3 competitors or benchmark accounts for comparison
18- **Available metrics** — follower count, average engagement rate, post frequency, reach, impressions (if the user has them)
19 
20## Output Structure
21 
22---
23 
24# Social Media Audit: [Brand Name]
25 
26**Audit period:** [e.g. Feb–Apr 2026]
27**Platforms audited:** [List]
28**Audited by:** [Name / role]
29**Date:** [Date]
30**Overall health score:** [X / 100]
31 
32---
33 
34## 1. Audit Summary — Health Score
35 
36Score each dimension out of 10. Weighted total = overall health score out of 100.
37 
38| Dimension | Weight | Score (/10) | Weighted Score | Assessment |
39|---|---|---|---|---|
40| Profile completeness & branding | 10% | [X] | [X] | [1-sentence note] |
41| Content quality & consistency | 25% | [X] | [X] | [1-sentence note] |
42| Audience engagement | 20% | [X] | [X] | [1-sentence note] |
43| Follower growth | 15% | [X] | [X] | [1-sentence note] |
44| Platform strategy fit | 15% | [X] | [X] | [1-sentence note] |
45| Competitive position | 15% | [X] | [X] | [1-sentence note] |
46| **Total** | 100% | — | **[X/100]** | [Overall verdict] |
47 
48**Overall verdict:** 🟢 Strong (80–100) / 🟡 Developing (60–79) / 🔴 Needs work (<60)
49 
50---
51 
52## 2. Platform-by-Platform Analysis
53 
54Repeat this section for each active platform:
55 
56### [Platform Name] — Score: [X/10]
57 
58**Profile health:**
59- Bio / description: [Clear and keyword-rich / generic / missing]
60- Profile photo / banner: [Professional / outdated / mismatched]
61- Link in bio / CTA: [Present and current / missing]
62- Pinned content: [Exists and strategic / outdated / none]
63- Contact info / location: [Complete / incomplete]
64 
65**Audience:**
66- Followers: [X]
67- Follower growth (audit period): [+X% / -X% / flat]
68- Follower quality: [Relevant audience / mixed / unclear]
69 
70**Content performance:**
71 
72| Metric | Your account | Benchmark / competitor | Gap |
73|---|---|---|---|
74| Posts per week | [X] | [X] | [+/- X] |
75| Average engagement rate | [X%] | [X%] | [+/- X%] |
76| Average reach per post | [X] | [X] | [+/- X] |
77| Top format by engagement | [e.g. carousel] | [e.g. video] | [Match / mismatch] |
78 
79**Content audit — what you posted:**
80 
81| Content type | % of posts | Avg engagement | Verdict |
82|---|---|---|---|
83| Educational / how-to | [X%] | [X%] | [Keep / scale / drop] |
84| Product / promotional | [X%] | [X%] | [Keep / scale / drop] |
85| Behind-the-scenes | [X%] | [X%] | [Keep / scale / drop] |
86| Social proof / testimonials | [X%] | [X%] | [Keep / scale / drop] |
87| Engagement bait / conversation starters | [X%] | [X%] | [Keep / scale / drop] |
88 
89**Top 3 performing posts:**
901. [Post description + why it worked]
912. [Post description + why it worked]
923. [Post description + why it worked]
93 
94**Bottom 3 performing posts:**
951. [Post description + why it underperformed]
962. [Post description + why it underperformed]
973. [Post description + why it underperformed]
98 
99**Posting patterns:**
100- Best performing days: [e.g. Tue, Thu]
101- Best performing times: [e.g. 08:00–10:00]
102- Actual posting pattern: [e.g. sporadic / daily / consistent]
103- Consistency score: [Consistent / irregular / sporadic]
104 
105**Platform verdict:** [2–3 sentences on what's working, what isn't, and the #1 change to make]
106 
107---
108 
109## 3. Competitive Benchmarking
110 
111Compare against 2–3 competitors or aspirational accounts:
112 
113| Metric | [Your brand] | [Competitor 1] | [Competitor 2] | [Competitor 3] |
114|---|---|---|---|---|
115| LinkedIn followers | | | | |
116| LinkedIn eng. rate | | | | |
117| Instagram followers | | | | |
118| Instagram eng. rate | | | | |
119| Post frequency (all platforms) | | | | |
120| Content formats used | | | | |
121| Top content theme | | | | |
122 
123**Competitive gaps:**
124- **Where you're ahead:** [Specific metrics or tactics where you outperform]
125- **Where you're behind:** [Specific gaps — follower count, engagement, content variety]
126- **Opportunities they're missing:** [Whitespace you could own]
127 
128**What competitors are doing well that you should steal (ethically):**
1291. [Tactic / format / approach]
1302. [Tactic / format / approach]
1313. [Tactic / format / approach]
132 
133---
134 
135## 4. Content Strategy Assessment
136 
137**Are you posting the right mix?**
138 
139| Principle | Met? | Evidence | Recommendation |
140|---|---|---|---|
141| 80/20 rule: audience value vs self-promotion | [Yes/No] | [X% promotional posts] | [...] |
142| Consistent content pillars | [Yes/No] | [Pillars identified or not] | [...] |
143| Format variety (not just text posts) | [Yes/No] | [Format breakdown] | [...] |
144| Regular engagement with audience | [Yes/No] | [Reply rate, comment engagement] | [...] |
145| SEO / discoverability in profiles and posts | [Yes/No] | [Keywords, hashtags used] | [...] |
146 
147**Content gaps identified:**
148- [Gap 1: e.g. No video content despite video outperforming text on Instagram]
149- [Gap 2: e.g. No customer stories or social proof]
150- [Gap 3: e.g. Hashtag strategy missing — no discoverability beyond existing followers]
151 
152---
153 
154## 5. Audience Insights
155 
156**Follower quality assessment:**
157- Do followers match the target audience? [Yes / Partially / No]
158- Signs of inorganic growth? [e.g. high follower count, very low engagement = possible bought followers]
159- Most engaged audience segments: [e.g. industry, role, geography if visible from analytics]
160 
161**Engagement quality:**
162- Comment sentiment: [Positive / Mixed / Negative / Sparse]
163- Are comments substantive or just emoji reactions? [Substantive / Surface-level]
164- Are you responding to comments? [Always / Sometimes / Rarely / Never]
165- DMs / direct inquiries from social: [High / Low / None tracked]
166 
167---
168 
169## 6. Prioritised Action Plan
170 
171Ranked by impact × effort:
172 
173### 🔴 Do immediately (this week)
174 
175| Action | Platform | Why | Expected impact |
176|---|---|---|---|
177| [e.g. Update LinkedIn bio with clear value prop and keywords] | LinkedIn | Profile discovery | Higher profile views |
178| [e.g. Pin best-performing post to top of profile] | Instagram | First impression | Higher follow rate |
179| [e.g. Add link in bio with UTM tracking] | All | Traffic attribution | Measurable ROI |
180 
181### 🟡 Do this month
182 
183| Action | Platform | Why | Expected impact |
184|---|---|---|---|
185| [e.g. Launch a weekly educational carousel series] | LinkedIn | Fills content gap, high engagement format | +X% engagement rate |
186| [e.g. Start responding to all comments within 24h] | All | Signals algorithm engagement | Improved reach |
187| [e.g. Test video format 2x per week] | Instagram / TikTok | Underutilised high-reach format | Follower growth |
188 
189### 🟢 Do this quarter
190 
191| Action | Platform | Why | Expected impact |
192|---|---|---|---|
193| [e.g. Define 3–5 content pillars and build a monthly calendar] | All | Strategic consistency | Compound growth |
194| [e.g. Run a hashtag audit — identify 15–20 relevant tags per platform] | Instagram / LinkedIn | Discoverability | Organic reach |
195| [e.g. Source 3 customer stories for social proof content] | All | Social proof pillar | Trust + conversion |
196 
197---
198 
199## 7. 30-Day Quick Win Plan
200 
201The fastest way to improve the score by 10+ points:
202 
203| Week | Priority action | Platform | Owner | Success metric |
204|---|---|---|---|---|
205| 1 | [e.g. Fix all profile gaps — bio, photo, CTA, pinned post] | All | [Name] | 100% profile completeness |
206| 2 | [e.g. Post 3x educational carousel / video this week] | LinkedIn / IG | [Name] | ≥X% engagement rate |
207| 3 | [e.g. Engage actively — comment on 10 accounts per day] | LinkedIn / IG | [Name] | +X new followers |
208| 4 | [e.g. Review analytics and double down on best format] | All | [Name] | Identify top performing format |
209 
210---
211 
212## Quality Checks
213 
214- [ ] Every platform scored against objective criteria, not guesswork
215- [ ] Competitive benchmarks use real data, not assumptions
216- [ ] Content audit covers actual post types posted, not idealised mix
217- [ ] Recommendations are specific and actionable — not "post more content"
218- [ ] Action plan is sequenced by impact × effort, not just effort
219- [ ] 30-day plan has named owners and measurable success metrics
220 
221## Example Trigger Phrases
222 
223- "Audit our social media presence"
224- "Review our Instagram and LinkedIn performance"
225- "How are we doing on social compared to competitors?"
226- "What's working and what isn't on our social channels?"
227- "Give me a social media health check for [brand]"
228 
229## Anti-Patterns
230 
231- [ ] Do not score platforms against guesswork — every score must be based on actual metrics provided or observable data
232- [ ] Do not write recommendations as "post more content" or "improve engagement" — every action must be specific and measurable
233- [ ] Do not use competitor benchmarks that are not based on real data — fabricated benchmarks invalidate the competitive gap analysis
234- [ ] Do not audit content mix based on what should have been posted — analyse what was actually posted during the audit period
235- [ ] Do not sequence the action plan by effort alone — sequence by impact × effort so the highest-value actions come first
236 

Discussion

Alternatives

Also in MonitoringSee all 533 in Development →
Professional Full-Stack Developer for Network Mapping & Monitoring ApplicationAct as a professional full-stack developer tasked with building a web application for mapping and monitoring networks using Mikrotik Netwatch API. Implement multi-user role-based management to handle devices, monitor their status, and manage user subscriptions.Coding · CC0-1.0Prompt refinerHigh-end Prompt Engineering & Prompt Refiner skill. Transforms raw or messy user requests into concise, token-efficient, high-performance master prompts for systems like GPT, Claude, and Gemini. Use when you want to optimize or redesign a prompt so it solves the problem reliably while minimizing tokens.Data & AI · CC0-1.0Constraint driven developmentEstablishes a project's quality bar as a written contract and stops agents quietly lowering it. Interviews the user on which dimensions matter, supplies sane default thresholds when they have no number in mind, records everything in CONSTRAINTS.md, and watches the diff for a weakened bar — new @ts-ignore or eslint-disable suppressions, skipped or deleted tests, assertions stripped out, unimplemented stubs, thresholds edited down. Use when no quality bar is written down, when the user says "set up constraints" or "define our standards", when the user wants dimensions they care about — accessibility, web performance, coverage — set up as enforced constraints, when an agent keeps silencing checks or skipping tests to get to green, when you need a coverage or performance threshold and don't know what number to pick, or when an agent writes more code than anyone will read.Coding · MITObservability and instrumentationInstruments code so production behavior is visible and diagnosable. Use when adding logging, metrics, tracing, or alerting. Use when shipping any feature that runs in production and you need evidence it works. Use when production issues are reported but you can't tell what happened from the available data.Coding · MIT