← 返回
未分类 中文

Newsletter SEO Pipeline

8-step SEO content production workflow for newsletters and blogs. Runs SERP analysis, builds an optimized outline, writes in your newsletter's voice, screens...
8步SEO内容生产流程,适用于新闻稿和博客。执行SERP分析,构建优化大纲,以新闻稿语气撰写,筛选...
micphigoo
未分类 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 224
下载
💾 0
安装
1
版本
#latest

概述

Newsletter SEO Pipeline

Article Header Block (required in every output file)

Every article must start with this block — scripts depend on it:

Meta Title: <50–60 chars, includes primary keyword>
Meta Description: <150–160 chars, includes keyword + value prop>
URL Slug: <keyword-rich-hyphenated-slug>
Primary Keyword: <exact keyword phrase>

Production Workflow (run in order — do not skip steps)

Step 1 — SERP Analysis

Run serp-analysis skill on the primary keyword.

Goal: identify content gaps, SERP features, search intent, and top-ranking structure.

Step 2 — SEO Outline

Run seo-content-engine skill.

Goal: keyword variants, H2/H3 structure, target word count, internal link opportunities.

Step 3 — Write

Run article-writing skill using the outline from Step 2.

Include the Article Header Block at the top of the output file.

Voice reference: projects//writing-style.md — where is the project slug from the project memory file.

This file lives in the newsletter's project folder and was generated during newsletter-launch setup.

If missing:

  • Check the project folder at projects// — it should be there
  • If the whole project folder is missing, re-run newsletter-launch for this newsletter
  • If only writing-style.md is missing, recreate it by running newsletter-launch and choosing 'update style guide' when prompted

Step 4 — AI Pattern Pre-Screen

The skill directory = the folder containing this SKILL.md file. Use its absolute path throughout.

Run the pre-screen script:

python3 <skill_dir>/scripts/score_ai_patterns.py <article_file>
  • Score ≥ 8: proceed to Step 5
  • Score < 8 and de-ai-ify skill is installed: run it, then re-run the script to confirm ≥ 8
  • Score < 8 and de-ai-ify is NOT installed: manually rewrite flagged patterns (script lists them by line), then re-run the script until score ≥ 8 before continuing

Step 5 — Quality Gate (built-in QVP)

Check all 5 gates. Each must pass before continuing:

  1. Completeness — does the article fully address the target keyword and search intent? No gaps, no unanswered questions a reader would have.
  2. Accuracy — are all facts, stats, dollar figures, and claims verifiable? No fabricated sources. Flag any uncertain claims explicitly.
  3. Source integrity — every stat or claim must trace to a real, named source (publication, study, company report). No "experts say" or vague attributions.
  4. Action clarity — every H2 section must end with a clear action the reader can take. No insight without a takeaway. Ownership must be clear.
  5. Format check — Article Header Block is present and complete. Meta title 50–60 chars. Meta description 150–160 chars. Exactly one H1. At least 3 H2s. No placeholder text remaining.

If any gate fails: fix the specific issue, then re-check that gate before continuing. Do not proceed with a failed gate.

Step 6 — SEO Validation

Run the validator script. Resolve path relative to this skill's directory:

python3 <skill_dir>/scripts/validate_seo.py <article_file> "<primary keyword>"

Fix all ❌ ISSUES before continuing. ⚠️ WARNINGS should be fixed but are not blocking.

Step 7 — Markdown Format

Run markdown-formatter skill for a final clean formatting pass.

Step 8 — Build Paste Doc

Generate the beehiiv-ready publish doc. Resolve path relative to this skill's directory:

python3 <skill_dir>/scripts/build_paste_doc.py <article_file> <YYYY-MM-DD>

This produces -PASTE.md — the file the user copies into beehiiv.

Output

Alert the user with:

  • Path to the final article file
  • Path to the -PASTE.md file
  • Confirm all gates passed: QVP ✅, SEO validation ✅, AI score ✅
  • Include the AI score (e.g. 9/10), so the user knows the quality level

Context Required

Before running the pipeline, the calling context (cron, user message, or issue template) must supply:

  • Project slug — to locate projects//writing-style.md and output files to the correct folder
  • Primary keyword — for SERP analysis and SEO validation
  • Publish date — for the paste doc (YYYY-MM-DD)

These are always present in the cron payloads generated by newsletter-launch.

If running manually, read the project memory file at projects//project.md first.

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-05-21 15:21 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

security-compliance

Skill Vetter

spclaudehome
AI智能体技能安全预审工具。安装ClawdHub、GitHub等来源技能前,检查风险信号、权限范围及可疑模式。
★ 1,223 📥 267,468
ai-intelligence

Self-Improving + Proactive Agent

ivangdavila
自我反思+自我批评+自我学习+自组织记忆。智能体评估自身工作、发现错误并持续改进。
★ 1,374 📥 319,915
ai-intelligence

self-improving agent

pskoett
捕获经验教训、错误及修正内容,以实现持续改进。适用于以下场景:(1)命令或操作意外失败;(2)用户纠正Claude(如“不,那不对……”“实际上……”);(3)用户请求的功能不存在;(4)外部API或工具出现故障;(5)Claude发现自身
★ 4,073 📥 806,721