wp-auto-poster の `drafts/{slug}` にある `meta.json` / `article.source.html` / `article.html` を対象に、検索意図・見出し構造・キーワード整合性・内部リンク余地・WordPress互換性を確認し、必要に応じて修正まで行う。
WordPress 投稿前の下書きに対して、SEO と構造品質だけでなく、検索意図への適合 と 根拠の置き方 まで確認する Skill です。
drafts/{slug}/meta.jsondrafts/{slug}/article.source.htmldrafts/{slug}/article.htmldrafts/{slug}/research_notes.mddrafts/{slug}/image_requests.jsonfocus_keyword、主要主張、時点依存情報の有無を把握するscripts/yoast_quick_audit.pyscripts/article_structure_audit.pyscripts/article_quality_audit.pyfocus_keyword の接続が自然かmeta.json の SEO 項目だけを直接反映するarticle.source.html の修正が必要な場合は、差分指示を返して wp-article-writer に戻すarticle.source.html を直したら render-wp-blocks を再実行し、監査を回し直すuv run python skills/wp-seo-review/scripts/yoast_quick_audit.py --draft-dir ../drafts/<slug> --site-domain <domain> --used-keywords-file skills/wp-seo-review/templates/focus-keyword-registry.csv --fail-on-ng
uv run python skills/wp-seo-review/scripts/article_structure_audit.py --draft-dir ../drafts/<slug> --site-domain <domain> --require-affiliate-placeholder
uv run python skills/wp-seo-review/scripts/article_quality_audit.py --draft-dir ../drafts/<slug> --article-type <comparison|tutorial|explainer|review> --site-domain <domain> --minimum-score 85 --fail-on-ng
yoast_quick_audit.py: NG 0 を必須article_structure_audit.py: source / article / image id 整合を必須article_quality_audit.py: 85 点以上を必須meta.json の SEO 項目を優先し、本文修正は reviewer ではなく writer に戻すarticle.html に直接パッチしないscripts/yoast_quick_audit.py
meta.json / article.html / image_requests.json の簡易監査scripts/article_structure_audit.py
scripts/article_quality_audit.py
meta.json の focus_keyword, seo_title, seo_descriptionseo_review_completedquality_validatedarticle.source.html を直接直さず、必要な source 修正は writer に返す