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-dataSKILL.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
- 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). - 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.
- 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
- 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").
- 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
- SKILL.md in the repositoryCheckingskills/content-from-data/SKILL.md
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
[](https://verified-skill.com/skills/mikefutia/seo-consultant/content-from-data)