Blog Writer 博客文章生成技能
从主题或大纲生成兼顾 Google 排名与 AI 引用的完整博客文章。
技能要求进行网络搜索、WebFetch、curl、图片与视频嵌入,并调用脚本和代理;虽然要求统计数据带来源、URL及检索日期,且先提交大纲供用户批准,但未明确最小权限、敏感数据处理、外部内容提示、写入范围、回滚或交付前的最终确认,因此扣分。未见明确恶意软件、凭据窃取或破坏性默认行为。
工作流阶段和失败门禁描述较完整,包含模板回退、最多三次迭代及失败诊断;但关键依赖、代理、参考文件、外部服务和命令可用性未在本文件中验证,部分功能静默回退,异常输入和失败信息处理不足。静态审查限制分数不超过10。
触发词、topic输入、输出格式和多种博客平台场景较清楚,也定义了不适用的本地包场景;但目标主要面向英文SEO和海外搜索、图片及视频服务,未说明中文写作、本土搜索生态或中国大陆网络可达性,语义边界仍较宽,因此扣分。
Frontmatter、参数提示、阶段结构、模板选择、示例、质量检查、MIT许可和版本化交付契约较完善;但本技能依赖其他未随本文件展开的技能、参考资料、脚本和代理,缺少自身的安装、兼容性、故障排查、变更记录和维护责任说明。README虽提供仓库级背景,但不能完全补足选定技能文档。
技能覆盖从选题、研究、写作到渲染和审查的完整博客产出流程,并规定了直接可用的MDX、Markdown或HTML交付结构;但大量质量要求和外部资源获取仍需人工核验,输出可能包含内部链接占位符、未验证来源或环境相关失败,静态证据不足以确认可稳定交付,故不超过7。
技能定义了来源记录、引用格式、质量门禁和预检报告,仓库上下文还显示存在CI与测试;但提供的测试主要覆盖分析脚本,并未证明blog-write关键路径、外部检索、渲染、图片、代理调度或五道门禁的实际复现。静态审查最多给5。
- 运行流程会把网页内容、外部统计和项目上下文带入模型指令环境,需防范间接提示注入并人工审查来源。
- 核心流程依赖Claude Code代理、Python脚本、浏览器渲染、图片/视频平台及可选API;这些依赖缺失或在中国大陆网络不可达时可能无法完成交付。
- 技能要求生成大量统计、引用、图片、图表和FAQ,但未在本文件中提供可独立核验的示例产物;不要将交付门禁分数视为事实准确性的替代品。
- README与选定技能中的版本叙述存在v1.9.0与v1.9.1并存情况,安装前应核对实际修订和依赖。
这个 Skill 能做什么,适合哪些场景?
Blog Writer 是 claude-blog 仓库中的单篇新文章生成技能,面向从零撰写博客内容。它会先明确目标受众、搜索意图、字数和输出格式,再选择内容模板、组织大纲并生成文章。输出支持 MDX、Markdown 和 HTML,并强调答案优先结构、来源统计、AI 可引用段落、内部链接占位符、FAQ、图片和 SVG 图表。技能依赖仓库中的研究、审阅、图表生成及交付脚本,因此更适合已经安装完整 claude-blog 套件的 Claude Code 用户。
接收主题、内容简报或大纲,并在写作前询问受众、主关键词、搜索意图、字数和平台格式。根据主题和搜索意图从 12 类模板中选择结构,要求研究阶段寻找 8-12 个统计数据、图片、内嵌视觉素材、图表数据和相关视频。生成带前言区、Key Takeaways 摘要框、答案优先 H2、信息增益标记、引用胶囊、内部链接占位符、FAQ 和结论的完整文章;可输出 MDX、Markdown 或 HTML。交付前还会调用研究代理、图表或图片子技能、渲染脚本、审阅代理和预检脚本,执行格式、内容、视觉、资源及链接检查。
- 个人博客作者只有一个主题,想先获得经过模板化组织的完整初稿。
- 营销团队需要围绕搜索意图批量产出带统计、FAQ 和内部链接规划的文章。
- SEO 内容编辑希望同时面向 Google 搜索结果和 ChatGPT、Perplexity 等 AI 引用场景。
- 使用 Next.js MDX、Astro、Hugo、Jekyll、WordPress、Ghost、11ty、Gatsby 或静态 HTML 的团队需要适配相应文章格式。
这个 Skill 有哪些优点和局限?
- 覆盖从主题理解、模板选择、研究、提纲到成稿和质量检查的完整写作流程。
- 内置答案优先格式、统计来源、引用胶囊、FAQ、内部链接区域和信息增益标记。
- 支持 MDX、Markdown 和 HTML,并包含图片、YouTube 和 SVG 图表的写作规则。
- 交付合同要求内容审阅达到 90/100 且没有 P0 问题,否则会阻止交付。
- 不是完全独立的单文件工具,依赖仓库中的其他代理、参考文件、模板和 Python 脚本。
- 研究、统计核验、图片和视频发现需要网络访问,部分图片生成流程还依赖可选 MCP 配置。
- 技能要求先让用户批准大纲,可能不适合只需要即时短文的场景。
- 来源材料没有证明所有外部平台、图片 API 或可选工具在每个环境中都已配置并可用。
如何安装这个 Skill?
该技能位于仓库的 skills/blog-write/SKILL.md,通常随完整 claude-blog 套件安装。可执行:git clone https://github.com/AgriciDaniel/claude-blog.git;cd claude-blog;git checkout v1.9.0;chmod +x install.sh && ./install.sh。README 未单独说明只安装 blog-write 子技能的独立流程;安装后需重启 Claude Code。
如何使用这个 Skill?
在 Claude Code 中使用类似“write blog about [主题]”或“create article about [主题]”的请求触发;技能描述也支持“new blog post”“draft blog”“generate blog post”等表达。若只提供主题,先准备回答目标受众、主关键词或搜索意图、期望字数和格式。技能会先呈现大纲供批准,再继续写作;完整交付还需要仓库中的研究代理、审阅代理及相关脚本。
这个 Skill 与同类方案有什么区别?
相较于直接向 Claude 或 ChatGPT 提示,它提供模板选择、研究、引用结构和交付检查;相较于 Copy.ai/Jasper 等托管工具,它属于开源的 Claude Code 技能套件;相较于自行搭建流程,它提供预设的文章结构和质量门禁,但配置和依赖管理更复杂。