Write SEO-optimized blog posts, landing pages, and content improvements following Google's E-E-A-T and Helpful Content guidelines. Handles new content creation from a keyword or topic, and improving existing pages.
NewMaintained
Automatic
◆Marketing & Content pack
Last verified 9/9/2026
What it changes
Passed 5 of 11 test cases with the skill, and 5 of 11 without it.
Without skill45%
With skill41%
Checks it passed that the model alone missed
expands the body content to reach at least 1000 words
provides prompts for a featured image and at least 3 inline images
includes generation prompts for a featured image and at least 3 inline visual assets
and 4 more in the full report
4 fixed5 passed either way8 still failing5 broke
Pass-rate lift
-5 pp
Tokens
+148%
Agent turns
0%
Response time
+60%
Measured 9/9/2026v4 · latest is v59 of 22 cases passed with skill · 11 comparable
Tokens, turns and time describe resource use, not a dollar price.
This benchmark measured an earlier version of the skill.
A newer attempt on gemini-3.8-flash on 10/20/2026 did not produce a publishable comparison (not comparable). The snapshot above is the previously measured run.
See it in action
One of 4 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 4
Prompt
I need a comprehensive educational post targeting the keyword 'b2b saas churn reduction' for our customer success software brand. Walk through the planning stage first, then produce the final publish-ready post in markdown, along with all associated SEO elements: target/secondary keywords, title tag, meta description, URL slug, structured data markup, suggestions for visual assets with generation prompts, internal linking recommendations, and a final pre-publish checklist.
What was checked, without and with the skill
Checked
Without skill
With skill
includes a Table of Contents at the top of the blog content mirroring the H2 section headings
Missed
Passed
provides prompts for a featured image and at least 3 inline images
Missed
Passed
includes JSON-LD structured data with Article or BlogPosting schema
Passed
Passed
case-01 · gemini-3.6-flash · 9/9/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md3 linessingle file
Canonical NotFair workflow
Read ../../seo/content-writer/WORKFLOW.md completely, then follow it as the active workflow. Resolve every relative reference from that file against ../../seo/content-writer/.