Blog Outline 博客大纲规划器
用SERP洞察快速生成可执行的博客文章骨架。
技能明确要求使用 WebSearch/WebFetch,并将外部 SERP 内容送入分析流程,数据流基本可见;但未说明提示注入防护、敏感数据处理、用户确认、来源引用格式或失败回滚,且保存文件与创建目录没有确认步骤,因此扣分。
工作流、输入要求、输出模板和保存路径较一致,主题缺失时也规定可推断关键词与意图;但依赖未声明可用性的 WebSearch/WebFetch,未定义无结果、访问失败、非英文 SERP 或写入失败时的诊断反馈,静态评估不超过10分。
描述列出明确触发词,并区分 outline 与 blog-brief,目标受众任务较清楚;但非适用边界、语言支持、地区化 SERP 和中国大陆网络可达性未说明,语义触发仍可能与完整 brief 或研究任务重叠,因此扣分。
具备有效 frontmatter、MIT 许可、分步流程、交叉引用、固定输出结构和限制性说明(skeleton only);但该技能自身没有版本、变更记录、维护责任、安装依赖、故障排查、示例输入输出或 FAQ,部分治理信息只能从共享仓库上下文推断,因此扣分。
模板覆盖标题、层级、词数、FAQ、视觉标记、内链和内容缺口,理论上可直接供 blog-write 使用;但结果依赖外部 SERP 分析,缺少已验证的代表性产物,且统计与事实仍需后续研究,静态评估按核心任务可用但证据有限计分。
步骤和输出字段具有一定可审计性,且共享仓库提供 CI 与测试信号;但提供的测试并未覆盖 blog-outline 的关键路径,也没有该技能生成结果、第三方执行记录或来源引用样例,因此证据较薄弱。
- WebSearch/WebFetch 抓取内容可能包含间接提示注入;技能未规定如何将网页内容严格视为不可信数据。
- 生成的大纲没有明确的来源、URL 或逐项证据记录,SERP 结论难以复核。
- 核心流程依赖外部搜索与抓取服务,未说明中国大陆网络不可达、搜索结果本地化或服务失败时的替代方案。
这个 Skill 能做什么,适合哪些场景?
Blog Outline 是 claude-blog 集合中的一个可调用技能,用于基于SERP分析规划博客文章结构。它生成H2/H3层级、分段字数目标、内容缺口提示、FAQ位置、图表与图片占位符,以及内部链接区域。它只生成文章骨架,不提供完整竞争分析、深度统计研究或完整图片建议。
接收主题或目标关键词,并根据上下文推断关键词和搜索意图;使用WebSearch分析目标关键词的前5个结果,记录其标题结构、约略字数、视觉元素、FAQ、独特角度和内容缺口;必要时使用WebFetch读取前2至3个结果的详细标题结构;输出包含标题建议、目标参数、6至8个H2章节、可选H3、分段字数、统计数据提示、图表和图片标记、3至5个FAQ、结论、内部链接区域和内容缺口分析的文章大纲;最后保存到outlines/[slug]-outline.md,或保存到用户指定路径。
- 个人博客作者已经确定主题,希望在写作前获得包含搜索意图和竞争内容缺口的文章骨架。
- 营销团队需要为SEO文章统一规划H2/H3结构、字数分配、FAQ和内部链接位置。
- 内容编辑希望先审阅文章结构,再交给/blog write继续撰写。
- 需要为一个目标关键词比较排名靠前文章的章节覆盖范围,并据此规划差异化结构。
这个 Skill 有哪些优点和局限?
- 覆盖从关键词和搜索意图到文章骨架的完整规划流程。
- 包含H2/H3层级、分段字数目标、FAQ、图表、图片和内部链接规划。
- 明确区分轻量大纲与完整内容简报,适合先规划结构再写作。
- 支持内容缺口分析,帮助规划竞争文章未覆盖的角度。
- 只生成结构骨架,不提供完整竞争分析、深度统计研究或完整图片建议。
- 需要WebSearch,并在搜索摘要不足时需要WebFetch,因此网络访问是实际前提。
- 依赖整个claude-blog集合的安装,源材料未说明该技能的独立安装流程。
- 源材料未提供该单项技能的独立测试结果或跨平台验证。
如何安装这个 Skill?
安装整个公开claude-blog技能集合,而不是单独安装此技能:
- 在Claude Code中运行:/plugin marketplace add AgriciDaniel/claude-blog
- 运行:/plugin install claude-blog@agricidaniel-claude-blog
- 重启Claude Code以激活。
如何使用这个 Skill?
在Claude Code中使用/blog outline <topic>,例如/blog outline email marketing for nonprofits。也可以直接提出包含“outline”“blog outline”“content outline”或“article skeleton”等意图的请求。提供主题即可;如有不同的目标关键词和搜索意图,也应一并说明。该技能会进行SERP分析,并将结果保存为outlines/[slug]-outline.md;源材料没有规定slug生成细节。
这个 Skill 与同类方案有什么区别?
与同一集合中的blog-brief相比,Blog Outline更轻量,重点是文章骨架、标题层级、字数目标和内容缺口;blog-brief适合需要完整竞争分析、统计研究和图片建议的场景。与直接提示Claude或ChatGPT相比,README将直接提示描述为一次性生成,而claude-blog提供结构化流程;该比较针对整个集合,不能视为本技能拥有集合中其他子技能的能力。