mikefutia/seo-consultant/content-from-data

Claude Code and agent skill by mikefutia/seo-consultant

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Draft content from real GSC gaps — headings from actual query phrasings, entities, internal links included. Trigger on "content from data", "write the post for [topic/cluster]", "fill the gap", or /seo-os:content-from-data.

Install

npx vskill@latest install mikefutia/seo-consultant/content-from-data

SKILL.md

Content From Data

Data picks the topic, the cluster picks the headings, and existing rankings veto duplicates. That's the entire difference between this and "write me a blog post about X."

Process

  1. Take the target cluster (from the user, or the highest-opportunity GAP in the latest runs/intent-map-*.md; run /seo-os:intent-map first if none exists).
  2. Cannibalization check before drafting: query GSC for pages already earning impressions on this cluster's queries. If a page already targets it, REFUSE to draft a duplicate — recommend upgrading that page instead, and say which queries it already ranks for.
  3. Draft the piece:
  • H1 + headings that mirror the actual GSC query phrasings (quote the real queries you used)
  • The entities a page on this topic must cover
  • Meta title under 60 chars containing the head term + meta description under 155
  • Internal-links plan: 3+ links FROM existing relevant pages TO this post (name the source pages and anchor text), and links from this post to the site's money pages
  1. Match the brand voice if a CLAUDE.md / brand file defines one; otherwise write clean and direct, zero AI-slop phrases ("in today's fast-paced world," "game-changer," "delve").
  2. Save brief + draft to runs/content/[slug].md.

Rules

  • Every heading decision cites the query data behind it.
  • Never fabricate stats or sources in the draft. A claim that needs a number gets a [NEEDS SOURCE] marker instead of an invented figure.
  • One piece per run. Depth beats volume.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/mikefutia/seo-consultant/content-from-data/badge)](https://verified-skill.com/skills/mikefutia/seo-consultant/content-from-data)

Something wrong with this skill or its page? Tell us.