Run a full audit of competitors' social media presence: inventory their profiles, classify 30 days of posts by content pillar, benchmark their posting cadence and engagement rates against platform medians, and surface the gaps you can exploit. Triggers on 'audit competitors' social', 'how does our content mix compare to X', 'benchmark our engagement against competitors', or any competitive social analysis request.
./install.sh competitor-social-auditname: "competitor_social_audit" description: "Run a full audit of competitors' social media presence: inventory their profiles, classify 30 days of posts by content pillar, benchmark their posting cadence and engagement rates against platform medians, and surface the gaps you can exploit. Triggers on 'audit competitors' social', 'how does our content mix compare to X', 'benchmark our engagement against competitors', or any competitive social analysis request."
Turn 3 to 5 competitors' public social feeds into an actionable picture: what they post, how often, what lands, and where they leave openings. The output is a scored audit report, not a data dump: every number compared against a benchmark, every observation tied to a gap you can exploit.
Scope: content mix, posting cadence, and engagement benchmarking across public profiles. This is not brand positioning or pricing analysis (that is a different audit), and it never covers private or paid data.
Collect from the requester: 3 to 5 named competitors, their handles per platform (Instagram, TikTok, X, Facebook, LinkedIn, YouTube, as relevant), and the audit window (default 30 days, range 7 to 90). If a handle is unknown, find it with a web search on the competitor name plus the platform.
For each competitor and each platform, record:
Compare cadence against the platform guidance in references/benchmarks.md. Flag brands posting well above or below the normal band; both can signal strategy or neglect.
Take the last 20 to 30 posts per competitor per platform (fewer if they post less). For each post, tag:
references/benchmarks.md.Log every sampled post in a CSV with this header, then analyze it with bin/audit.py:
competitor,platform,post_date,post_type,pillar,hook,likes,comments,shares,saves,followers
Unknown engagement counts are left blank, never zeroed. Leave followers blank when it was not visible.
Run python3 bin/audit.py posts.csv --followers-fallback median (or pass explicit follower counts). It prints:
Compare each competitor's engagement rate to the platform medians in references/benchmarks.md, adjusting for follower tier (a nano account beating 2% is normal, not exceptional). Label the comparison, not just the number: "below median", "near median", "above median", "top quartile".
Read the pillar mix for openings:
Fill assets/audit-report-template.md and hand it back. The report must contain: scope table, cadence comparison, engagement benchmark comparison, pillar mix per competitor, top-3/lowest-3 post patterns, and a prioritized gaps list (3 to 5 items, each phrased as an action). No observation without a benchmark reference, no recommendation without a gap that the data supports.
bin/audit.py output pasted or attached as an appendix, so the numbers are reproducible.references/benchmarks.md.references/benchmarks.md, search for a primary source before the report ships, or mark it as an opinion with a clear label.publisher key 2e43c913833850e6d80f939677e3de76e806d47785c0f1caaca90f9d18c98e1e
No ratings yet — be the first to rate it.