batch-process
Produce multiple content pieces as a sequential, checkpointed queue — each piece runs the full 10-phase ContentForge pipeline with all 10 quality gates, sorted…
Render a live integration status dashboard for ContentForge — configured vs available MCP connectors grouped by category, coverage totals, and the top 3 quick-win connectors to add next, all taken from scripts/connector-status.py output. Triggers on
$ npx -y skills add indranilbanerjee/contentforge --skill cf-integrations --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/cf-integrationsContext preview
The summary Claude sees to decide when to auto-load this skill.
Render a live integration status dashboard for ContentForge — configured vs available MCP connectors grouped by category, coverage totals, and the top 3 quick-win connectors to add next, all taken from scripts/connector-status.py output. Triggers on
name: cf-integrations description: "Render a live integration status dashboard for ContentForge — configured vs available MCP connectors grouped by category, coverage totals, and the top 3 quick-win connectors to add next, all taken from scripts/connector-status.py output. Triggers on \"/contentforge:cf-integrations\", \"what integrations are connected\", \"show connector status\", \"why can't a skill reach my CMS\", \"which connectors should I set up next\". Reads .mcp.json and environment variables only — no network calls, no agent; it reports status but does not configure anything. Pairs with /contentforge:cf-connect for guided setup and /contentforge:cf-add-integration for services outside the registry." effort: low argument-hint: "[--category <name>]"
Show the complete integration status for your ContentForge installation — configured vs available connectors, grouped by category, with workflow impact analysis and quick-win recommendations.
ContentForge ships with an **empty `.mcp.json`** (`"mcpServers": {}`) by design (v3.9.0 Cowork-safety decision). On a fresh install, expect **0 connectors configured** (or 1-2 if the platform injects its own integrations). Nothing is pre-wired.
**Every number in the dashboard must come from the live script output.** Never render counts, percentages, or connected/available labels that are not present in the JSON returned by `scripts/connector-status.py`. Do not copy numbers from the example in this file.
Use `/contentforge:cf-integrations` when:
1. **Scan All Connectors** — Run the status script; it checks the connector registry against your `.mcp.json` and environment variables 2. **Build Status Dashboard** — Group results by category with clear configured/available distinction 3. **Calculate Coverage** — Report exactly the totals the script returns 4. **Recommend Quick Wins** — Highlight the top 3 not-yet-configured connectors by workflow impact 5. **Surface Category Gaps** — Identify categories with zero coverage 6. **Provide Next Steps** — For each recommendation, point to `/contentforge:cf-connect <name>`
**Optional:**
python scripts/connector-status.py --action status
This checks:
Render the script JSON as a category-grouped dashboard. Each category shows the category name and description, connectors marked `[connected]` or `[available]`, transport type, and the skills each connector unlocks — all taken from the JSON.
**SYNTHETIC EXAMPLE — fabricated for illustration. Always render your actual script output, never this block:**
=========================================================== ContentForge Integration Dashboard Connected: 1 of 22 (5%) =========================================================== KNOWLEDGE BASE — requirements, brand docs, reference material ----------------------------------------------------------- [available] Notion (HTTP) — content requirements, brand docs, editorial calendars [available] Confluence (npx) — team wikis, brand guidelines CMS — content management and publishing ----------------------------------------------------------- [connected] Webflow (HTTP) — added by user to .mcp.json [available] WordPress (npx) — needs WORDPRESS_SITE_URL, WORDPRESS_AUTH_TOKEN ... (remaining categories from script output) ===========================================================
A fresh install typically shows 0-2 connected. That is normal and expected — connectors are opt-in.
From the connectors the script reports as *not configured*, recommend the top 3 by workflow impact:
1. **Notion** — powers the most skills (content intake, brand docs, briefs, audits) 2. **Google Sheets** — batch requirement intake, analytics tracking 3. **CMS (Webflow or WordPress)** — end-to-end publish workflow 4. **Design (Canva or Figma)** — featured images and social graphics 5. **SEO (Ahrefs)** — real keyword data for briefs and audits
For each quick win, show: what it unlocks (from script JSON), setup route (`/contentforge:cf-connect <name>`), and effort (HTTP = one `.mcp.json` entry + OAuth on first use; npx = env vars + entry, Claude Code only).
Render the script's summary block verbatim (total, connected, available, coverage percent) plus which categories have zero configured connectors.
1. Connect your top quick win: /contentforge:cf-connect <name> 2. Setup guide for any connector: /contentforge:cf-connect <name> 3. Custom service not in registry: /contentforge:cf-add-integration 4. Full connector reference: CONNECTORS.md and .mcp.json.connectors-reference
| Transport | Setup Effort | Environment | Authentication | |-----------|-------------|-------------|---------------| | **HTTP** | Low — one `.mcp.json` entry (user-added) | Cowork + Claude Code | OAuth prompt on first use | | **npx** | Moderate — env vars + `.mcp.json` entry | Cla
🌐 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.
Produce multiple content pieces as a sequential, checkpointed queue — each piece runs the full 10-phase ContentForge pipeline with all 10 quality gates, sorted…
Connect any external API or service to ContentForge as a custom MCP connector — walks non-technical users from finding a verified MCP package or HTTP endpoint…
Post-publication AI-visibility check — re-probes target queries via web search, records whether the published piece is cited in Google AI Overviews, audits…
Render an ASCII analytics dashboard of ContentForge production history — quality score trends, phase-by-phase pipeline timing, brand and content-type…
Audit an existing content library for freshness decay and coverage gaps — scores every piece 0-100 on age, statistic currency, link health, and citation…
Generate a research-backed content brief from a keyword or topic — keyword data with volume and difficulty, top-5 competitor and E-E-A-T analysis,…