
先说结论:一个是“知识框架库”,一个是“工具执行器”
marketingskills 是面向营销任务的一组 skills(CRO、文案、SEO、分析、增长工程等),核心价值是把营销方法论写成可触发的工作流;squirrelscan/skills 更像“工具型 skill”,它把 squirrel CLI 的网站审计能力封装成 agent 可以调用的接口。两者都用 SKILL.md 描述,但关注点不同。
参考链接: Marketing Skills 官网squirrelscan AI Agent 文档
coreyhaines31/marketingskills:大量细分、强指令、偏策略

1) 目标很明确:把营销任务拆成可调用的能力
仓库定位是“营销类 AI agent skills 集合”,覆盖 CRO、文案、SEO、分析、增长工程等主题,面向技术型营销团队或创始人。
2) 技能颗粒度足够细
skills.sh 的索引页显示它包含 25 个技能(如 copywriting、seo-audit、paid-ads、programmatic-seo 等),并给出每个技能的触发语义。
3) 很强调“上下文文件”的先验读取
以 marketing-ideas 为例,它要求先读取 .claude/product-marketing-context.md,再补问缺失信息,然后给出 3-5 个最匹配的策略,并带上落地步骤、资源需求与预期结果。
这个设计的本质是:把“营销团队 SOP”写进技能,让 AI 先建立业务上下文,再输出结果,减少碎片化回答。
4) 安装与分发方式比较成熟
官方站点给出一键安装命令 npx skills add coreyhaines31/marketingskills。
squirrelscan/skills:单技能、强执行、偏工具
1) 核心是“audit-website”技能
这个仓库主要提供一个 audit-website 技能,封装了 squirrelscan 的 CLI 审计能力。
2) 深度依赖 CLI,前置条件明确
文档明确技能只是 CLI 的薄封装,需要同时安装 CLI 与 skill 才能完整工作,并提供安装与验证命令。
这说明它是“工具包装型 skill”:真正的能力在 CLI,skill 只是把能力暴露给 agent。
3) 输出偏结构化,适合闭环修复
audit-website 页面列出 230+ 规则、21 个类别;而官网“Rules Engine”部分又写 215+ 规则、20 类别,说明规则数量与分类在快速演进。
CLI 支持 --format llm,这是面向 AI 的紧凑输出格式,适合后续自动修复。

两者差异:方法论 vs 可执行系统
1) 知识编排的强弱
- marketingskills 主要把“经验 + 方法”写进 SKILL.md,输出的是策略与执行步骤。
- squirrelscan/skills 把“工具执行”变成 agent 能调用的动作,输出的是结构化诊断结果。
前者提升的是“营销决策质量”,后者提升的是“工程执行闭环”。这是两条不同的能力链。
2) 触发方式差别
marketingskills 更偏“描述型 skill”(靠 SKILL.md 的触发与步骤引导),squirrelscan 明确提供 /audit-website 这种命令式触发,并依赖 CLI 的格式化输出。
3) 适用团队不同
- marketingskills 适合没有标准化营销 SOP 的团队,或者需要把策略固化成执行模板的场景。
- squirrelscan 适合有网站与代码仓库的团队,希望把“诊断 → 修复 → 再验”闭环交给 agent 自动化。
组合打法:用一个生成策略,用另一个落地验证
一个比较实用的组合流程是:
- 用 marketingskills 输出优化策略或内容方案(如 page-cro 或 seo-audit 的策略建议)。
- 用 squirrelscan 做站点体检,把 SEO、性能、结构化数据等技术问题扫一遍。
- 把“策略结果”和“审计结果”合并,形成可执行的修复清单和内容更新计划。
这会让“营销策略”不止停在文字,而能落到真实页面的指标上。
我的判断

marketingskills 解决的是“营销问题如何系统化”,squirrelscan 解决的是“网站问题如何被机器化审计”。如果你只选一个:
- 偏增长/内容/获客,先装 marketingskills。
- 偏技术/网站健康/SEO 闭环,先装 squirrelscan/skills。
如果你想让 AI 既能想办法、又能动手修,两个一起装。
就这些。