FLOW 博客工作流
用证据驱动的 Find、Optimize、Win 流程,为博客选择并执行分阶段内容提示。
技能明确披露了同步脚本的 HTTPS、主机白名单、大小限制、路径穿越防护、原子写入、锁文件、令牌不落盘和归因要求,也将外部同步限定为用户显式调用的命令;但同步会从 GitHub 拉取并写入会被 Claude 作为指令加载的内容,且没有展示运行前确认、回滚机制或对上游提示注入的强制隔离,因此扣除 8 分。未经 FollowSkills 注册表验证的发布者身份仅视为未知,不作额外扣分。
命令、阶段路由、缺失文件提示和同步错误处理写得较清楚,且对 optimize 阶段规定了上下文匹配逻辑;但多个 find 提示文件内容重复,关键引用文件和同步路径依赖未在本次静态材料中完整复现,且没有看到覆盖 blog-flow 关键路径的测试,因此按静态上限给 8 分并扣除执行与异常覆盖不足的分数。
触发词、用户可调用性、参数提示、主要场景和阶段边界较明确,且明确排除 local-SEO;但输入输出规范仍较粗,中文语言支持未声明,核心 sync 功能依赖 GitHub 等海外服务,在中国大陆网络环境下可达性不确定,因此扣除 7 分。
具备 YAML 元数据、MIT 许可证、作者、版本、来源归因、按需加载结构、同步说明、锁文件和维护错误提示;但所评技能自身没有展示 changelog、维护责任人的明确更新承诺或完整 FAQ,部分提示标题与实际内容区分度低,因此扣除 4 分。
该技能能提供 FLOW 总览、阶段选择、提示索引及按阶段调用提示的可执行工作流,并要求输出证据、测量和验证清单;但 find 提示在材料中高度重复,optimize/win 的实际提示内容未提供,且没有静态可验证的代表性端到端结果,所以只能给 5 分。
技能包含来源说明、参考书目、检索日期、版本和 sha256 锁文件,并要求公开声明可追溯;但本次材料没有展示 blog-flow 专用测试、独立复现结果或多来源验证,README 中的测试和演示属于仓库声明,故给 3 分。
- 运行 /blog flow sync 会从 GitHub 获取并写入新的提示内容;在生产环境使用前应审阅差异并保留可恢复副本。
- 提供的 find 提示文件存在明显重复,不能仅凭技能说明假定每个阶段都具有独立、完整的提示覆盖。
- 材料未证明中文输出质量,也未证明 GitHub 在中国大陆网络环境中的稳定可达性。
- 应将同步内容视为不可信指令输入,避免在未审阅上游变更时直接加载。
这个 Skill 能做什么,适合哪些场景?
FLOW 博客工作流是 claude-blog 中的一个子技能,面向需要证据支持的博客内容流程。它提供 Find、Optimize、Win 三个博客阶段,并通过提示库帮助用户进行关键词发现、意图映射、内容差距分析、内容优化和转化评估。技能元数据要求 Claude Code 与 Python 3.11+,同步脚本还会从 FLOW GitHub 仓库拉取提示文件。它适合已经使用 Claude Code、希望采用结构化博客提示流程的人,但不是独立的通用写作工具。
激活 /blog flow 时读取 FLOW 框架参考文件并显示阶段菜单;/blog flow find 读取 5 个 Find 提示,针对主题或 URL 分析需求、搜索意图和内容差距;/blog flow optimize 根据领域、既有分析结果和 URL 信号,从 21 个 Optimize 提示中选择 2 至 3 个并按需读取;/blog flow win 读取 3 个 Win 提示,处理转化和 BOFU 场景;/blog flow prompts 显示 30 个博客提示的完整索引;/blog flow sync 运行 python3 scripts/sync_flow.py,从 github.com/AgriciDaniel/flow 同步提示文件并显示 JSON 变更摘要。每次激活都会输出 FLOW 的 CC BY 4.0 署名信息。
- 博客作者已有主题或 URL,想先做关键词发现、搜索意图映射和内容差距分析。
- SaaS 或 B2B 内容团队希望根据领域和既有审计结果,筛选少量最相关的优化提示。
- 内容营销人员需要评估文章的 BOFU、转化和双重搜索表面表现。
- 维护博客技能的人需要从 FLOW 仓库同步最新的博客提示文件,并查看新增、更新或未变化的文件。
这个 Skill 有哪些优点和局限?
- 阶段划分清晰,覆盖 Find、Optimize、Win,并保留 Leverage 提示索引入口。
- Optimize 阶段会结合领域、既有技能输出和 URL 信号,精确选择 2 至 3 个提示,避免一次加载全部 21 个提示。
- 同步脚本支持 dry-run、固定 Git 提交 SHA、HTTPS、主机白名单、响应大小限制和原子写入。
- 提示库按 CC BY 4.0 提供,并要求每次激活输出署名信息。
- 依赖 Claude Code 的 /blog 命令和技能编排行为,不能直接作为普通聊天提示包使用。
- 需要 Python 3.11+ 执行同步脚本;同步还需要访问 GitHub 网络。
- 核心参考文件和提示文件按需从 references/ 读取;文件缺失时必须先运行同步。
- 源码只说明同步脚本的 GitHub API 访问方式,没有在该技能范围内提供独立测试结果或独立发布包。
如何安装这个 Skill?
这是 AgriciDaniel/claude-blog 单仓库中的子技能,未提供独立安装命令。按仓库 README,先在 Claude Code 中添加公共市场并安装插件:/plugin marketplace add AgriciDaniel/claude-blog;/plugin install claude-blog@agricidaniel-claude-blog。安装后,技能文件位于 skills/blog-flow/SKILL.md。
如何使用这个 Skill?
在 Claude Code 中使用 /blog flow 查看阶段菜单;使用 /blog flow find <主题或URL> 做发现分析,/blog flow optimize <URL> 做上下文匹配的优化,/blog flow win <URL> 做转化评估,或使用 /blog flow prompts 查看完整提示索引。需要同步参考文件时运行 /blog flow sync;该操作使用 Python 3.11+ 的 python3 scripts/sync_flow.py。
这个 Skill 与同类方案有什么区别?
相比临时手写博客提示词,FLOW 博客工作流提供按 Find、Optimize、Win 阶段组织的、来源于 FLOW 知识库的结构化提示,并根据上下文选择优化提示;它不适合只想快速生成一次性草稿的用户。