cf-audit

Solid

Audit an existing content library for freshness decay and coverage gaps — scores every piece 0-100 on age, statistic currency, link health, and citation recency, maps covered topics against target keywords, and produces a prioritized report: top refresh candidates, gap topics, retire candidates, and the exact follow-up commands. Triggers on "/contentforge:cf-audit", "which content needs refreshing", "content health check", "what topics are we missing", "audit our blog library". Reads inventory from a Google Drive folder, WordPress REST API, or CSV; pulls performance data only if Google Analytics/Search Console MCPs are connected. Audit only — refreshing happens via /contentforge:content-refresh and new pieces start at /contentforge:cf-brief.

AI & Automation 28 stars 5 forks Updated 3 weeks ago MIT

Install

View on GitHub

Quality Score: 84/100

Stars 20%
49
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Content Library Audit Audit your existing content library for freshness decay, coverage gaps, and optimization opportunities. The audit scores every piece for freshness, identifies content that needs refreshing, maps coverage gaps against keyword opportunities, and produces a prioritized action list with projected impact. ## When to Use Use `/contentforge:cf-audit` when: - You need a **quarterly or annual content health check** across your library - Search rankings are declining and you need to **identify which content to refresh first** - You want to find **coverage gaps** — topics your competitors rank for but you don't - You need to **prioritize refresh candidates** for `/contentforge:content-refresh` based on data - A new client wants an **audit before production** to avoid duplicating existing content - You're planning next quarter's content calendar and need to **balance new vs refresh** **For refreshing specific pieces**, use `/contentforge:content-refresh` after the audit identifies candidates. **For producing new content** for identified gaps, use `/contentforge:cf-brief` then `/contentforge:create-content`. All example blocks below are **SYNTHETIC EXAMPLES — fabricated for illustration**. Never reuse their numbers, titles, or URLs in real output. ## What This Command Does 1. **Load Content Inventory** — Import content list from Google Drive folder, WordPress site, or CSV 2. **Freshness Scoring** — Score each piece 0-100 based on publication date, statistic ...

Details

Author
indranilbanerjee
Repository
indranilbanerjee/contentforge
Created
6 months ago
Last Updated
3 weeks ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Listed

cf-audit

Audit an existing content library for freshness decay and coverage gaps — scores every piece 0-100 on age, statistic currency, link health, and citation recency, maps covered topics against target keywords, and produces a prioritized report: top refresh candidates, gap topics, retire candidates, and the exact follow-up commands. Triggers on "/contentforge:cf-audit", "which content needs refreshing", "content health check", "what topics are we missing", "audit our blog library". Reads inventory from a Google Drive folder, WordPress REST API, or CSV; pulls performance data only if Google Analytics/Search Console MCPs are connected. Audit only — refreshing happens via /contentforge:content-refresh and new pieces start at /contentforge:cf-brief.

1 Updated 3 weeks ago
teachskillofskills-ai
AI & Automation Listed

seo-content-audit

Audit existing content across a site to decide what to keep, update, merge, redirect, or delete. Use this skill whenever the user wants to audit existing content, fix content decay, resolve keyword cannibalization, prune underperforming pages, prioritize content updates, or apply a keep/update/merge/redirect/delete framework to a content library. Triggers on content audit, content decay, content refresh, cannibalization, keyword cannibalization, prune content, delete pages, redirect old pages, content inventory, what to keep, what to update, content scorecard, evergreen refresh. Also triggers when traffic is dropping site-wide and the cause might be content quality, even if 'audit' is not said explicitly.

5 Updated 1 months ago
rampstackco
Data & Documents Solid

content-refresh

Re-optimize an existing content piece with current statistics, new sources, and fixed citations at light (~20%), medium (~50%), or heavy (~80%) rewrite scope — preserving evergreen sections, SEO keyword placements, the URL slug, and internal links, then re-running the pipeline's quality gates (fact-check, validation, humanizer, reviewer) and saving as a new version with a before/after comparison report; the original file is never overwritten. Triggers on "/contentforge:content-refresh", "update this old article", "rankings dropped, refresh this post", "this content has outdated stats", "refresh it with current data". Reuses the 10-phase pipeline agents and loads the original .docx from the brand's tracking backend; pairs with /contentforge:cf-audit to find candidates and /contentforge:publish to push the update.

28 Updated 3 weeks ago
indranilbanerjee