write-article

Writes research-grounded articles through a six-phase pipeline with parallel research agents and SEO output.

6|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/greglas75/zuvo --skill write-article-greglas75
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: write-article
Source: https://github.com/greglas75/zuvo/tree/main/skills/write-article
Command: npx skills add https://github.com/greglas75/zuvo --skill write-article-greglas75

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Writing long-form articles from model memory produces unsourced claims, generic AI-sounding prose, and weak SEO. This Skill grounds every claim in cited web research, enforces anti-slop vocabulary rules, and delivers publication-ready articles with schema and metadata. ## Core Features & Use Cases - STORM-inspired research pipeline: Parallel agents extract cited facts, generate reader personas, and analyze competitor gaps before any drafting begins. - Anti-slop and adversarial review: An independent reviewer agent checks hard/soft banned vocabulary, burstiness, and unsourced claims, followed by cross-model adversarial review. - SEO and site-aware output: Generates keyword-optimized meta tags, BlogPosting/FAQ JSON-LD schema, internal link suggestions, and frontmatter auto-detected from an existing site content directory. - Use Case: Run it with a topic, --site-dir pointing at your blog, and --keyword to produce a voice-matched, research-cited article saved directly into your content collection with matching frontmatter. ## Quick Start Ask the AI to write a 1500-word casual-tone article on your topic with the write-article skill, optionally passing --site-dir, --keyword, and --lang flags.

Frequently Asked Questions about write-article

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

FAQPage Schema
How do I write an SEO-optimized article with AI research?

Invoke the write-article skill with a topic and optional --keyword flag. It runs parallel research agents to build a cited fact sheet, drafts section-by-section from that research, then applies keyword placement, meta tags, and BlogPosting JSON-LD schema before saving the file.

How do I generate articles that match my existing blog's frontmatter?

Pass --site-dir pointing to your content directory. The skill inspects the local schema config and 2-3 existing articles to detect the frontmatter shape, then populates only supported fields and matches the site's voice profile when 3+ articles exist.

Does the article writer support languages other than English?

Yes, the --lang flag loads language-specific banned-vocabulary lists, register rules, and morphological SEO variants. If the requested language file is missing, it falls back to English rules with a warning.

What happens when web search is unavailable during article writing?

The skill degrades gracefully to context-only research, tags the output frontmatter with research_limited: true, and skips FAQ generation when no People-Also-Ask data is available. The final report marks the run as WARN instead of failing.

What are the limitations of the write-article skill?

It only creates new files and never modifies existing ones, and it does not handle translation, image generation, CMS publishing, or plagiarism detection. Articles under 800 words trigger COMPACT mode, which skips competitor analysis and voice matching.