content-planner

Generate a dated SEO content calendar from Search Console query and page data.

3.3k|414|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/nowork-studio/NotFair --skill content-planner-nowork-studio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: content-planner
Source: https://github.com/nowork-studio/NotFair/tree/main/seo/content-planner
Command: npx skills add https://github.com/nowork-studio/NotFair --skill content-planner-nowork-studio

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It turns Search Console data into a prioritized, dated SEO content calendar so you stop guessing what to publish next.

Core Features & Use Cases

  • GSC-driven opportunity mining: pulls the last 90 days of query×page, page-only, and key breakdowns, then scores click upside to prioritize real demand.
  • Opportunity bucket classification: identifies striking-distance wins, unanswered intent gaps, CTR underperformers that need refreshes, related-keyword expansions, and cannibalization blockers.
  • Ready-to-write scheduling: outputs a structured content-calendar.json plus a Markdown summary, including writerPrompt handoff to content execution.

Quick Start

Use content-planner to generate a 90-day, GSC-driven content calendar for your site by connecting your Search Console property and saying: plan my content for my site.

Frequently Asked Questions about content-planner

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build an editorial calendar using Search Console data?

Generate a dated content calendar by mining 90 days of Search Console query and page performance to score click upside. This classifies topics into striking-distance wins, intent gaps, and CTR underperformers to prioritize real demand.

What is the best way to find SEO quick wins from my existing pages?

Find SEO quick wins by analyzing GSC page performance to identify striking-distance opportunities and CTR underperformers. This approach scores click potential to prioritize content refreshes for pages needing immediate optimization.

How do I prevent keyword cannibalization when planning new content?

Prevent keyword cannibalization by analyzing Search Console query performance across existing pages to identify blockers. The content planning process classifies these cannibalization issues before scheduling new topics.

Do I need Search Console connectivity to generate a content calendar?

Yes, Search Console connectivity is required. The system pulls a 90-day lookback of real query and page data with cached pulls to compute click-potential scores and schedule dated topics accurately.

Can I export my SEO content strategy into a structured file format?

Yes, export your SEO content strategy into a structured content-calendar.json file and a viewer-ready Markdown summary. This output includes writer prompts for direct handoff to content execution and scheduling.