Connect a CMS to notfair SEO tools. Guides users through configuring WordPress, Strapi, Contentful, or Ghost — tests the connection, and writes credentials to .env.local. Once set up, seo-analysis automatically cross- references CMS content against Google Search Console data. Use whenever the user says "connect my CMS", "set up WordPress", "configure Strapi", "add Contentful", "connect Ghost", or "CMS setup". Also trigger if the user asks why no CMS data appears in a seo-analysis report.
Scanned 9/5/2026
Install to Claude Code
npx -y skills add nowork-studio/notfair-plugin --skill setup-cms --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Setup Cms?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/nowork-studio-setup-cms-7c106b34)More formats (shields.io, HTML) on the badges page.
---
name: setup-cms
argument-hint: "<CMS name: wordpress, strapi, contentful, or ghost>"
description: >
Connect a CMS to notfair SEO tools. Guides users through configuring
WordPress, Strapi, Contentful, or Ghost — tests the connection, and writes
credentials to .env.local. Once set up, seo-analysis automatically cross-
references CMS content against Google Search Console data. Use whenever the
user says "connect my CMS", "set up WordPress", "configure Strapi", "add
Contentful", "connect Ghost", or "CMS setup". Also trigger if the user asks
why no CMS data appears in a seo-analysis report.
allowed-tools:
- Bash
- Read
- Write
- AskUserQuestion
---
# Canonical NotFair workflow
Read [`../../seo/setup-cms/SKILL.md`](../../seo/setup-cms/SKILL.md) completely, then follow it as the active workflow. Resolve every relative reference from that file against `../../seo/setup-cms/`.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!
Ultra-compressed communication mode. Cuts token usage ~75% by speaking like caveman while keeping full technical accuracy. Supports intensity levels: lite, full (default), ultra, wenyan-lite, wenyan-full, wenyan-ultra. Use when user says "caveman mode", "talk like caveman", "use caveman", "less tokens", "be brief", or invokes /caveman. Also auto-triggers when token efficiency is requested.