brand-setup
Configure brand voice, terminology, compliance guardrails, and style guide for content production
Audit your content library for freshness decay, coverage gaps, and optimization opportunities
$ npx -y skills add indranilbanerjee/contentforge --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
/audit-contentContext preview
What this command does when you run it.
Audit your content library for freshness decay, coverage gaps, and optimization opportunities
description: Audit your content library for freshness decay, coverage gaps, and optimization opportunities argument-hint: "<content source: drive folder|wordpress url|csv> [--scope=freshness|gaps|both]"
This command is a thin wrapper. The complete audit procedure — including the canonical freshness scoring model — lives in [`skills/cf-audit/SKILL.md`](../skills/cf-audit/SKILL.md). Read that file and execute it end to end. Do not improvise a different scoring model here.
User runs `/contentforge:audit-content` or asks to audit their content, check for content decay, find content gaps, or assess content health.
If not provided in the arguments, ask before proceeding:
1. **Content source** — Google Drive folder URL, WordPress site URL, CSV file (columns: `title`, `url`, `publish_date`, `content_type`, `word_count`), or a pasted list 2. **Audit scope** — `freshness` | `gaps` | `both` (default) 3. **Optional** — aging threshold in months (default 12), brand filter, target keywords CSV, competitor URLs
Freshness = 4 factors: Age 35% / Statistics currency 25% / Link health 20% / Citation recency 20%. Bands: Fresh 90-100, Good 70-89, Aging 50-69, Stale 30-49, Expired 0-29. The skill file is authoritative if this summary ever disagrees.
Follow `skills/cf-audit/SKILL.md` in full: load inventory → freshness scoring → coverage gap analysis → performance analysis (if analytics connected) → prioritized recommendations (refresh / new / retire).
Ask: "Would you like me to:
🌐 Read this in: English · हिन्दी · 中文 · 日本語 · 한국어 · Español · Português · العربية · اردو · தமிழ் · বাংলা · Русский You need to ship 30 articles this quarter that sound human, cite real sources, link into your funnel, and survive an editor who checks.
Configure brand voice, terminology, compliance guardrails, and style guide for content production
Generate a research-backed content brief with keyword data, competitor analysis, search intent, and SEO strategy
Run the full 10-phase content production pipeline — research, draft, fact-check, humanize, and publish
Print the absolute path to the user-visible ContentForge output folder and open it in the OS file manager
Publish finished content to Webflow or WordPress with preview, verification, and HTML export fallback
Resume a ContentForge pipeline run that was interrupted partway through