AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Cf Integrations

skill-indranilbanerjee-contentforge-cf-integrations · by indranilbanerjee

Show active and available MCP connectors with workflow impact. Integration status dashboard.

No reviews yet
0 installs
14 views
0.0% view→install

Install

$ agentstack add skill-indranilbanerjee-contentforge-cf-integrations

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets Used
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-indranilbanerjee-contentforge-cf-integrations)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
1mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Cf Integrations? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Integration Status Dashboard

Show the complete integration status for your ContentForge installation — connected vs available connectors, grouped by category, with workflow impact analysis and quick-win recommendations.

Context efficiency

Pipeline phase. Grep before Read for references/, humanization-patterns.json, brand voice profiles. Pass earlier-phase outputs by path + line range, not by reloading. On /contentforge:resume, load only the failed phase's state.

When to Use

Use /contentforge:integrations when:

  • You just installed ContentForge and want to see what's connected out of the box
  • You're troubleshooting why a skill can't reach an external service
  • You want to know which connectors to add next for maximum workflow coverage
  • You need a quick overview before onboarding a new team member
  • You're planning which integrations to set up for a new project

What This Command Does

  1. Scan All Connectors — Check 22 connectors across 12 categories against your current configuration
  2. Build Status Dashboard — Group results by category with clear connected/available distinction
  3. Calculate Coverage — Show X of Y connectors active with percentage
  4. Recommend Quick Wins — Highlight the top 3 connectors to add based on workflow impact
  5. Surface Category Gaps — Identify entire categories with zero coverage
  6. Provide Next Steps — For each available connector, show what it takes to connect

Required Inputs

Optional:

  • Category filter — Show only a specific category (e.g., --category=seo)
  • Show filterconnected, available, or all (default: all)

How to Use

Basic Usage (Full Dashboard)

/contentforge:integrations

Shows the complete status across all 12 categories.

Filter by Category

/contentforge:integrations --category=cms

Shows only CMS connectors (Webflow, WordPress, HubSpot CMS).

Show Only Connected

/contentforge:integrations --show=connected

Lists only the connectors that are currently active.

Show Only Available (Not Connected)

/contentforge:integrations --show=available

Lists connectors you could add, with setup effort and workflow impact for each.

What Happens

Step 1: Connector Status Check (5-10 seconds)

Run the connector status script to scan all known connectors:

python3 scripts/connector-status.py --action status

This checks:

  • .mcp.json for HTTP connectors (7 pre-configured: Notion, Canva, Figma, Webflow, Slack, Gmail, Google Calendar; plus Ahrefs, Similarweb when user-added)
  • Environment variables for npx connectors (Google Sheets, Google Drive, WordPress, Semrush, DeepL, etc.)
  • Returns JSON with connected/available status per connector, grouped by category

Step 2: Format Dashboard by Category

Organize results into a visual dashboard. Each category shows:

  • Category name and description
  • Connected connectors (with check mark)
  • Available connectors (with setup type indicator)

Dashboard Format:

===========================================================
  ContentForge Integration Dashboard
  Connected: 7 of 22 (32%)
===========================================================

  KNOWLEDGE BASE
  Store requirements, brand docs, reference material
  -----------------------------------------------------------
  [connected]  Notion (HTTP) — content requirements, brand docs, editorial calendars
  [available]  Confluence (npx) — team wikis, brand guidelines, knowledge bases

  DESIGN
  Visual design and creative assets
  -----------------------------------------------------------
  [connected]  Canva (HTTP) — featured images, social graphics, infographics, brand kit
  [connected]  Figma (HTTP) — design assets, illustrations, visual elements

  CMS
  Content management and publishing
  -----------------------------------------------------------
  [connected]  Webflow (HTTP) — publish articles, blog posts, landing pages to CMS
  [available]  WordPress (npx) — publish posts, pages, manage categories and metadata
  [available]  HubSpot CMS (npx) — blog posts, landing pages, email content

  ...
===========================================================

Step 3: Highlight Quick Wins

Identify the top 3 connectors to add next based on workflow impact. The priority ranking:

  1. Notion — Powers 6 skills (contentforge, batch-process, content-refresh, cf-brief, cf-audit, cf-style-guide). If Notion is not connected, this is always the #1 recommendation.
  2. Google Sheets — Powers 3 skills (batch-process, cf-analytics, cf-audit). Critical for batch requirement intake and quality tracking.
  3. CMS (Webflow or WordPress) — Powers 3 skills (cf-publish, contentforge, batch-process). Required for end-to-end publish workflow.
  4. Design (Canva or Figma) — Powers 3 skills (contentforge, batch-process, cf-social-adapt). Featured images and social graphics.
  5. SEO (Ahrefs or Similarweb) — Powers 3 skills (cf-brief, cf-audit, content-refresh). Keyword data and competitive analysis.

Only connectors that are NOT already connected appear as quick wins.

Quick Wins Format:

-----------------------------------------------------------
  QUICK WINS — Top connectors to add next
-----------------------------------------------------------

  1. Google Sheets (npx)
     Unlocks: /batch-process requirement intake, /contentforge:analytics tracking, /contentforge:audit data
     Setup: Set GOOGLE_APPLICATION_CREDENTIALS env var
     Impact: HIGH — enables batch content production at scale

  2. WordPress (npx)
     Unlocks: /contentforge:publish direct publishing, end-to-end content pipeline
     Setup: Set WORDPRESS_SITE_URL and WORDPRESS_AUTH_TOKEN env vars
     Impact: HIGH — publish directly from ContentForge without manual copy-paste

  3. Ahrefs (HTTP)
     Unlocks: /contentforge:brief keyword research, /contentforge:audit content gap analysis
     Setup: Already in .mcp.json — just use a skill that needs it
     Impact: MEDIUM — data-driven content briefs with real keyword volumes

Step 4: Show Coverage Summary

Present the high-level numbers:

-----------------------------------------------------------
  COVERAGE SUMMARY
-----------------------------------------------------------

  Total connectors:     22
  Connected:            7 (32%)
  Available:            15

  HTTP connectors:      9 total, 7 connected (78%)
  npx connectors:       13 total, 0 connected (0%)

  Categories covered:   6 of 12 (50%)
  Categories empty:     6 (spreadsheets, file-storage, social-media, analytics,
                           translation, seo)

Step 5: Provide Next Steps

Based on the dashboard results, present actionable next steps:

-----------------------------------------------------------
  NEXT STEPS
-----------------------------------------------------------

  1. Connect Google Sheets for batch requirement intake:
     /contentforge:connect google-sheets

  2. Connect WordPress for direct publishing:
     /contentforge:connect wordpress

  3. See setup guide for any connector:
     /contentforge:connect 

  4. Full connector reference:
     See CONNECTORS.md

Output

The complete dashboard includes these sections:

| Section | Description | |---------|------------| | Coverage Summary | X of Y connected, percentage, HTTP vs npx breakdown | | Connected Integrations | Grouped by category, showing transport type and skills enabled | | Available Integrations | Grouped by category, showing setup effort (HTTP = easy, npx = moderate) | | Quick Wins | Top 3 recommended connectors ranked by workflow impact | | Category Gaps | Categories with zero connectors configured | | Next Steps | Actionable commands to connect recommended integrations |

Output Example

Scenario: Fresh install with only HTTP connectors from .mcp.json

===========================================================
  ContentForge Integration Dashboard
  Connected: 7 of 22 (32%)
===========================================================

  KNOWLEDGE BASE — Store requirements, brand docs, reference material
  -----------------------------------------------------------
  [connected]  Notion (HTTP)
               content requirements, brand docs, editorial calendars
               Skills: /contentforge, /batch-process, /content-refresh, /contentforge:brief, /contentforge:audit, /contentforge:style-guide
  [available]  Confluence (npx)
               team wikis, brand guidelines, knowledge bases
               Needs: CONFLUENCE_URL, CONFLUENCE_TOKEN

  DESIGN — Visual design and creative assets
  -----------------------------------------------------------
  [connected]  Canva (HTTP)
               featured images, social graphics, infographics, brand kit
               Skills: /contentforge, /batch-process, /contentforge:social-adapt
  [connected]  Figma (HTTP)
               design assets, illustrations, visual elements
               Skills: /contentforge, /contentforge:social-adapt

  CMS — Content management and publishing
  -----------------------------------------------------------
  [connected]  Webflow (HTTP)
               publish articles, blog posts, landing pages to CMS
               Skills: /contentforge:publish, /contentforge, /batch-process
  [available]  WordPress (npx)
               publish posts, pages, manage categories and metadata
               Needs: WORDPRESS_SITE_URL, WORDPRESS_AUTH_TOKEN
  [available]  HubSpot CMS (npx)
               blog posts, landing pages, email content
               Needs: HUBSPOT_ACCESS_TOKEN

  CHAT — Team messaging and notifications
  -----------------------------------------------------------
  [connected]  Slack (HTTP)
               batch status notifications, content approval alerts, team updates
               Skills: /batch-process, /contentforge:publish, /contentforge:calendar

  EMAIL — Email communication
  -----------------------------------------------------------
  [connected]  Gmail (HTTP)
               share drafts, deliver finished content, review notifications
               Skills: /batch-process, /contentforge:publish

  CALENDAR — Calendar and scheduling
  -----------------------------------------------------------
  [connected]  Google Calendar (HTTP)
               content calendar events, publishing deadlines, review reminders
               Skills: /contentforge:calendar, /batch-process

  SPREADSHEETS — Data intake and requirement management
  -----------------------------------------------------------
  [available]  Google Sheets (npx)
               batch requirement intake, content tracking, quality score history
               Needs: GOOGLE_APPLICATION_CREDENTIALS

  FILE STORAGE — File storage and brand knowledge
  -----------------------------------------------------------
  [available]  Google Drive (npx)
               brand knowledge vault, reference docs, output delivery
               Needs: GOOGLE_APPLICATION_CREDENTIALS

  SEO — Search engine optimization
  -----------------------------------------------------------
  [available]  Ahrefs (HTTP)
               keyword research, backlink data, content gap analysis
  [available]  Similarweb (HTTP)
               traffic analysis, competitor content benchmarks
  [available]  Semrush (npx)
               keyword research, site audit, position tracking
               Needs: SEMRUSH_API_KEY

  TRANSLATION — Translation and localization
  -----------------------------------------------------------
  [available]  DeepL (npx)
               professional translation, 30+ languages, brand voice preservation
               Needs: DEEPL_API_KEY
  [available]  Sarvam AI (npx)
               22 Indian languages specialist
               Needs: SARVAM_API_KEY

  SOCIAL MEDIA — Social media publishing
  -----------------------------------------------------------
  [available]  Twitter/X (npx)
               post tweets, threads, media uploads
               Needs: TWITTER_API_KEY, TWITTER_API_SECRET, TWITTER_ACCESS_TOKEN, TWITTER_ACCESS_SECRET
  [available]  LinkedIn (npx)
               post articles, share updates, company pages
               Needs: LINKEDIN_ACCESS_TOKEN
  [available]  Instagram (npx)
               publish images/carousels, insights
               Needs: INSTAGRAM_ACCESS_TOKEN, INSTAGRAM_BUSINESS_ACCOUNT_ID

  ANALYTICS — Website analytics
  -----------------------------------------------------------
  [available]  Google Analytics (npx)
               content traffic, engagement, conversions
               Needs: GA_PROPERTY_ID, GOOGLE_APPLICATION_CREDENTIALS
  [available]  Google Search Console (npx)
               rankings, impressions, CTR for content
               Needs: GSC_SITE_URL, GOOGLE_APPLICATION_CREDENTIALS

-----------------------------------------------------------
  QUICK WINS — Top 3 connectors to add next
-----------------------------------------------------------

  1. Google Sheets (npx) — HIGH IMPACT
     Unlocks: /batch-process requirement intake, /contentforge:analytics, /contentforge:audit
     Setup: Set GOOGLE_APPLICATION_CREDENTIALS, then /contentforge:connect google-sheets
     Why: Batch processing reads requirements from Google Sheets. Without it,
     you're limited to interactive mode or CSV uploads.

  2. Ahrefs (HTTP) — MEDIUM IMPACT
     Unlocks: /contentforge:brief keyword data, /contentforge:audit content gaps, /content-refresh SEO
     Setup: Already in .mcp.json — authorize on first use
     Why: Data-driven content briefs with real search volumes instead of estimates.

  3. Google Drive (npx) — MEDIUM IMPACT
     Unlocks: Brand knowledge vault, output delivery for all skills
     Setup: Set GOOGLE_APPLICATION_CREDENTIALS, then /contentforge:connect google-drive
     Why: Centralized brand assets and automatic output file delivery.

-----------------------------------------------------------
  COVERAGE SUMMARY
-----------------------------------------------------------

  Total connectors:     22
  Connected:            7 (32%)
  Available:            15

  HTTP connectors:      9 total, 7 connected (78%)
  npx connectors:       13 total, 0 connected (0%)

  Categories covered:   6 of 12 (50%)
  Categories empty:     6

-----------------------------------------------------------
  NEXT STEPS
-----------------------------------------------------------

  Connect your top quick win:
    /contentforge:connect google-sheets

  See setup guide for any connector:
    /contentforge:connect 

  Full connector reference:
    See CONNECTORS.md
===========================================================

Category Reference

| Category | Connectors | Key Skills Enabled | |----------|-----------|-------------------| | Knowledge base | Notion, Confluence | contentforge, batch-process, content-refresh, cf-brief, cf-audit, cf-style-guide | | Design | Canva, Figma | contentforge, batch-process, cf-social-adapt | | CMS | Webflow, WordPress, HubSpot CMS | cf-publish, contentforge, batch-process | | Chat | Slack | batch-process, cf-publish, cf-calendar | | Email | Gmail | batch-process, cf-publish | | Calendar | Google Calendar | cf-calendar, batch-process | | Spreadsheets | Google Sheets | batch-process, cf-analytics, cf-audit | | File storage | Google Drive | contentforge, batch-process, content-refresh, cf-style-guide, cf-audit | | SEO | Ahrefs, Similarweb, Semrush | cf-brief, cf-audit, content-refresh | | Translation | DeepL, Sarvam AI | cf-translate | | Social media | Twitter/X, LinkedIn, Instagram | cf-social-adapt | | Analytics | Google Analytics, Google Search Console | cf-analytics, cf-audit, cf-brief |

Transport Types

| Transport | Setup Effort | Environment | Authentication | |-----------|-------------|-------------|---------------| | HTTP | Minimal — already in .mcp.json | Cowork + Claude Code | OAuth prompt on first use | | npx | Moderate — env vars + .mcp.json entry | Claude Code only | API keys vi

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.